[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113672786B - Electronic license plate processing method and device - Google Patents

Electronic license plate processing method and device Download PDF

Info

Publication number
CN113672786B
CN113672786B CN202110925546.8A CN202110925546A CN113672786B CN 113672786 B CN113672786 B CN 113672786B CN 202110925546 A CN202110925546 A CN 202110925546A CN 113672786 B CN113672786 B CN 113672786B
Authority
CN
China
Prior art keywords
license plate
vehicle
identifier
electronic license
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110925546.8A
Other languages
Chinese (zh)
Other versions
CN113672786A (en
Inventor
刘涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alipay Hangzhou Information Technology Co Ltd
Original Assignee
Alipay Hangzhou Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alipay Hangzhou Information Technology Co Ltd filed Critical Alipay Hangzhou Information Technology Co Ltd
Priority to CN202311802243.2A priority Critical patent/CN117786183A/en
Priority to CN202110925546.8A priority patent/CN113672786B/en
Publication of CN113672786A publication Critical patent/CN113672786A/en
Application granted granted Critical
Publication of CN113672786B publication Critical patent/CN113672786B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Computational Linguistics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the specification provides an electronic license plate processing method and device, wherein the electronic license plate processing method comprises the following steps: acquiring a license plate service request submitted by a user terminal; inquiring a vehicle delivery identifier with an association relationship with an account identifier carried in the license plate service request; based on the vehicle delivery identification and service request information carried in the license plate service request, license plate service processing is carried out to obtain electronic license plate information; if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.

Description

Electronic license plate processing method and device
Technical Field
The present document relates to the field of data processing technologies, and in particular, to a method and an apparatus for processing an electronic license plate.
Background
With the continuous development of economy, the quantity of automobile conservation is increasing, in the process of traffic information management, the license plate is still the unique identifier of the vehicle, the license plate is an identity certificate of the vehicle, and a plurality of important information of the vehicle, such as provinces, cities and counties, owner information and the like, of the vehicle can be detected through the license plate. After purchasing the vehicle, the user needs to wait for the vehicle management department to allocate the license plate, arrange to make the license plate after the vehicle management department allocates the license plate, and then deliver or issue the license plate to the license plate user, and the whole process is long in time consumption, and is complicated, so that how to efficiently and conveniently realize the license plate service becomes the focus of attention of the user.
Disclosure of Invention
One or more embodiments of the present disclosure provide an electronic license plate processing method. The electronic license plate processing method comprises the following steps: and acquiring a license plate service request submitted by the user terminal. And inquiring a vehicle delivery identifier with an association relationship with the account identifier carried in the license plate service request. And carrying out license plate service processing based on the vehicle delivery identifier and service request information carried in the license plate service request to obtain electronic license plate information. If a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
One or more embodiments of the present disclosure provide another electronic license plate processing method, including: and determining the service type selected by the user, and submitting a license plate service request to a server based on the service type. And acquiring electronic license plate information issued by the server after license plate service processing. Detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
One or more embodiments of the present disclosure provide an electronic license plate processing apparatus, including: the request acquisition module is configured to acquire a license plate service request submitted by the user terminal. The identification inquiry module is configured to inquire a vehicle delivery identification with an association relationship with an account identification carried in the license plate service request. The information acquisition module is configured to perform license plate service processing based on the vehicle delivery identifier and service request information carried in the license plate service request to acquire electronic license plate information. The instruction detection module is configured to send the electronic license plate information to a target vehicle if a display instruction aiming at the electronic license plate information is detected; and displaying the license plate display assembly configured on the target vehicle.
One or more embodiments of the present disclosure provide another electronic license plate processing apparatus, including: and the request submitting module is configured to determine the service type selected by the user and submit a license plate service request to the server based on the service type. The information acquisition module is configured to acquire electronic license plate information issued by the server after license plate service processing. The instruction detection module is configured to detect a display instruction of the user for the electronic license plate information and forward the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
One or more embodiments of the present specification provide an electronic license plate processing apparatus including: a processor; and a memory configured to store computer-executable instructions that, when executed, cause the processor to: and acquiring a license plate service request submitted by the user terminal. And inquiring a vehicle delivery identifier with an association relationship with the account identifier carried in the license plate service request. And carrying out license plate service processing based on the vehicle delivery identifier and service request information carried in the license plate service request to obtain electronic license plate information. If a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
One or more embodiments of the present specification provide another electronic license plate processing apparatus, including: a processor; and a memory configured to store computer-executable instructions that, when executed, cause the processor to: and determining the service type selected by the user, and submitting a license plate service request to a server based on the service type. And acquiring electronic license plate information issued by the server after license plate service processing. Detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
One or more embodiments of the present specification provide a storage medium storing computer-executable instructions that, when executed, implement the following: and acquiring a license plate service request submitted by the user terminal. And inquiring a vehicle delivery identifier with an association relationship with the account identifier carried in the license plate service request. And carrying out license plate service processing based on the vehicle delivery identifier and service request information carried in the license plate service request to obtain electronic license plate information. If a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
One or more embodiments of the present specification provide another storage medium storing computer-executable instructions that, when executed, implement the following: and determining the service type selected by the user, and submitting a license plate service request to a server based on the service type. And acquiring electronic license plate information issued by the server after license plate service processing. Detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
Drawings
For a clearer description of one or more embodiments of the present description or of the solutions of the prior art, the drawings that are needed in the description of the embodiments or of the prior art will be briefly described below, it being obvious that the drawings in the description that follow are only some of the embodiments described in the present description, from which other drawings can be obtained, without inventive faculty, for a person skilled in the art;
FIG. 1 is a process flow diagram of a method for electronic license plate processing according to one or more embodiments of the present disclosure;
FIG. 2 is a flowchart illustrating a method for processing an electronic license plate for a license plate application scenario according to one or more embodiments of the present disclosure;
FIG. 3 is a flowchart illustrating a method for processing an electronic license plate for a license plate change scene according to one or more embodiments of the present disclosure;
FIG. 4 is a process flow diagram of another electronic license plate processing method according to one or more embodiments of the present disclosure;
FIG. 5 is a schematic diagram of an electronic license plate processing device according to one or more embodiments of the present disclosure;
FIG. 6 is a schematic diagram of another electronic license plate processing device according to one or more embodiments of the present disclosure;
Fig. 7 is a schematic structural diagram of an electronic license plate processing device according to one or more embodiments of the present disclosure;
fig. 8 is a schematic structural diagram of another electronic license plate processing device according to one or more embodiments of the present disclosure.
Detailed Description
In order to enable a person skilled in the art to better understand the technical solutions in one or more embodiments of the present specification, the technical solutions in one or more embodiments of the present specification will be clearly and completely described below with reference to the drawings in one or more embodiments of the present specification, and it is obvious that the described embodiments are only some embodiments of the present specification, not all embodiments. All other embodiments, which can be made by one or more embodiments of the present disclosure without inventive effort, are intended to be within the scope of the present disclosure.
The embodiment of the electronic license plate processing method is as follows:
referring to fig. 1, a processing flow chart of an electronic license plate processing method provided by the present embodiment is shown, referring to fig. 2, a processing flow chart of an electronic license plate processing method applied to a license plate application scene provided by the present embodiment is shown, and referring to fig. 3, a processing flow chart of an electronic license plate processing method applied to a license plate change scene provided by the present embodiment is shown.
Referring to fig. 1, the electronic license plate processing method provided in the present embodiment is applied to a server, and specifically includes steps S102 to S108.
Step S102, obtaining license plate service requests submitted by user terminals.
According to the electronic license plate processing method, the factory identification of the vehicle is used as an element for identifying the uniqueness of the vehicle, the license plate display assembly is used for displaying the electronic license plate in a digital mode, an original mode of displaying the license plate by using metal materials is replaced, meanwhile, application, sharing, cancellation and change of the electronic license plate and processing of using equal license plate services are also carried out in an on-line mode, specifically, the factory identification of the vehicle is associated with the account identification of a user, the user is authenticated to become an owner of the vehicle, all services of the license plate can be carried out through the account of the owner, a server of the account is communicated with a third party platform, and the license plate services such as license plate application, use, sharing, change and cancellation are provided through synchronous data with the third party platform, so that the server and the vehicle are further communicated, electronic license plate information is synchronized in real time, convenience of handling, change and cancellation processes of the license plate is improved, and service efficiency of the license plate is improved.
In this embodiment, the license plate service request includes at least one of the following: the license plate application request, the license plate change request, the license plate sharing request, the license plate use request and the cancellation request, specifically, the license plate service request may include the five above, or may include any one or more of the five above, and may further include other license plate service requests except the five above. The license plate service request comprises account identification of a user, a service type and/or service request information corresponding to the service type; in addition, other information needed in license plate service is included. Optionally, if the license plate service request is a license plate sharing request, the process of acquiring the license plate service request submitted by the user terminal is a process of acquiring the license plate sharing request submitted by the user terminal; the license plate sharing request carries a license plate identifier to be shared and an account identifier to be shared. The license plate identification to be shared and the account identification to be shared are service request information corresponding to the license plate sharing request.
In practical application, after purchasing a car, a user needs to apply for a license plate to a third-party mechanism, after the third-party mechanism distributes the license plate, the license plate needs to be manufactured and then issued to the user, the whole process is long in time consumption, the user needs to go to a plurality of mechanisms for handling in an online manner, and the flow is complicated. In order to reduce the flow of the user when carrying out license plate service, the license plate service efficiency is improved, the user associates the user account with the vehicle delivery identifier when purchasing, the user is authenticated as the owner of the vehicle, and the subsequent user can carry out license plate service through the user account. The vehicle delivery identifier comprises an identifier capable of identifying the uniqueness of the vehicle, such as a vehicle VIN (Vehicle Identification Number, vehicle identification code) number. In an optional implementation manner provided in this embodiment, after the user purchases the vehicle, the user's owner identity is authenticated by adopting the following manner:
Acquiring the vehicle delivery identification submitted by a user through the user terminal;
establishing an association relationship between the vehicle delivery identifier and the account identifier;
and verifying the owner identity of the vehicle to be authenticated corresponding to the delivery identification of the vehicle by the user based on the association relation, and authenticating the user as the owner of the vehicle to be authenticated under the condition that verification is passed.
Specifically, the user terminal obtains the vehicle delivery identifier input by the user and submits the vehicle delivery identifier to the server, the server establishes an association relationship between the vehicle delivery identifier and the account identifier after receiving the vehicle delivery identifier, and after the association relationship is established, the user terminal needs to further authenticate the identity of the vehicle owner of the user in order to effectively manage the vehicle. In the process of authenticating the owner identity of the user, in order to further determine the validity of the owner identity, the authentication is assisted by the vehicle seller.
For example, if the vehicle delivery identifier submitted by the user terminal of the user is obtained, an association relationship between the vehicle delivery identifier and the account identifier of the user account bound with the user terminal is established, after the association relationship is established, the vendor identifier of the vehicle vendor and the vehicle seller are obtained through interaction with the user terminal of the user, and a verification prompt is sent to the user terminal of the vehicle seller, so that the vehicle seller verifies the owner identifier of the user, and the user is authenticated as the owner of the vehicle corresponding to the vehicle delivery identifier under the condition that the confirmation instruction submitted by the user terminal of the vehicle seller is obtained.
In addition, in the process of verifying the owner identity of the user, the user terminal of the authenticated vehicle seller can be used for submitting the vehicle delivery identifier and the account identifier of the user, so that the owner identity of the user can be further authenticated.
For example, after a user purchases a vehicle at an authenticated vehicle seller, the vehicle seller submits a vehicle delivery identifier and an account identifier of the user through a user terminal, and after receiving the vehicle delivery identifier and the account identifier, the server sends a confirmation prompt to the user terminal bound with the account identifier based on the identity identifier of the vehicle seller and the vehicle delivery identifier, carries out biological feature recognition on the user, establishes an association relationship between the account identifier and the vehicle delivery identifier under the condition that the recognition passes, and authenticates the user as a vehicle owner of the vehicle based on the association relationship.
In practical application, the third party platform manages license plate service and manages the fees (passing fees and penalty fees) generated by the vehicle, so in this embodiment, after the user is authenticated as the vehicle owner, the delivery identifier of the vehicle and the information of the vehicle owner are synchronized to the third party platform, and the third party platform refers to the platform for carrying out license plate service or managing the fees generated by the vehicle.
Based on this, in an alternative implementation manner provided in this embodiment, after the user is authenticated as the vehicle owner, the following operations are performed:
based on the account identification, reading user information of the user;
transmitting the association relation and the user information to a third party platform; and enabling the third party platform to store the association information and the user information.
It should be noted that, the user information belongs to the user privacy to a certain extent, and the user information needs to be read and synchronized with the third party platform to obtain the authorization of the user first so as to ensure the privacy security of the user.
In the specific implementation, the method is communicated with a third party platform, an association relation between the account identification of the user and the delivery identification of the vehicle is established, after the user is authenticated as the vehicle owner, the user information of the vehicle owner is synchronized with the third party platform, and the user can apply for license plate service through the account corresponding to the account identification.
Step S104, inquiring a vehicle delivery identifier with an association relation with the account identifier carried in the license plate service request.
In this embodiment, the association relationship between the account identifier of the user and the vehicle delivery identifier of the vehicle is established, so that the user is authenticated as the owner of the vehicle, and in the stored association relationship, the associated vehicle delivery identifier can be queried according to the account identifier submitting the license plate service request.
In the specific implementation, after the user authenticates the identity of the vehicle owner, the license plate service application is carried out by using the account corresponding to the account identifier. In the process of applying for license plate service, a user submits a license plate service request through a user terminal, after the license plate service request is acquired, the vehicle delivery identification with association relation with the account identification is inquired according to the account identification carried in the license plate service request, and in addition, the license plate service request also comprises a service type and corresponding service request information; the license plate service application contains different service types, and then contains different service request information.
And step S106, license plate service processing is carried out based on the vehicle delivery identification and the service request information carried in the license plate service request, and electronic license plate information is obtained.
The electronic license plate information comprises an electronic license plate color and an electronic license plate mark, wherein the electronic license plate color comprises an electronic base plate color and an electronic mark color. The service request information comprises information which corresponds to each service type and is required to be submitted by a user, for example, if the license plate service request is a license plate application request, the service request information comprises a vehicle type and an application geographical area. For another example, if the license plate service request is a license plate change request, the service request information includes a target geographic area. The service request information corresponding to each service type is determined according to the information required in the license plate service processing process, and the embodiment is not limited herein.
In this embodiment, the electronic license plate includes a digital license plate displayed by using an LED (light-emitting diode) and/or a digital license plate displayed by using an AR (Augmented Reality) technology, and may further include a digital license plate displayed by using other visual manners, which is not limited herein.
In this embodiment, for different license plate service requests, a different mode is adopted in the license plate service processing process, and the license plate service processing of the different license plate service requests is specifically described below.
(1) License plate application request
In an optional implementation manner provided in this embodiment, if a license plate application request carrying a vehicle type and applying for a geographic area is obtained, which is submitted by a user terminal after a user purchases a vehicle and authenticates the vehicle as a vehicle owner, based on an account identifier carried in the license plate application request, a vehicle delivery identifier having an association relationship with the account identifier is queried, and after the vehicle delivery identifier is queried, electronic license plate information having a mapping relationship with the vehicle delivery identifier is obtained in the following manner:
and transmitting the vehicle delivery identifier, the application identifier, the vehicle type carried in the license plate application request and the application geographical area into a service interface provided by a third party platform, and acquiring license plate information which is returned by the service interface and has a mapping relation with the vehicle delivery identifier.
Specifically, the vehicle delivery identifier, the application identifier, the vehicle type and the application geographical area are transmitted to a service interface of a third party platform, the third party platform determines the service type according to the application identifier after receiving the vehicle delivery identifier, the application identifier, the vehicle type and the application geographical area, determines the electronic license plate color and the electronic license plate identifier based on the vehicle type and the application geographical area, takes the electronic license plate color and the electronic license plate identifier as electronic license plate information, establishes a mapping relation between the electronic license plate information and the vehicle delivery identifier, and the server acquires the electronic license plate information which is returned by the service interface and has the mapping relation with the vehicle delivery identifier.
For example, a license plate application request submitted by a user through a user terminal is obtained, the type of a vehicle carried in the license plate application request is a new energy vehicle, the application geographical area is A city of the first province, the vehicle factory identification related to the account identification corresponding to the account submitting the license plate application request is inquired, the inquired vehicle factory identification, the new energy vehicle, the application identification and the identification information of the A province are transmitted into a service interface provided by a license plate management platform, the license plate management platform determines an electronic license plate identification based on the short name of the A province, the primary and secondary code of the A city determines that the color of the electronic license plate is green according to the new energy vehicle, the color of the electronic license plate is black, the color of the electronic license plate identification, the color of the electronic license plate and the color of the electronic identification are used as electronic license plate information, and after a mapping relation between the electronic license plate information and the vehicle factory identification is established, the electronic license plate information and the mapping relation is transmitted back to a server through the service interface.
In this process, the user submits a license plate application instruction through the license plate application control configured in the access page configured by the license plate service subprogram, after detecting that the user triggers the license plate application control, the user terminal determines the license plate service type as a license plate application, queries an information acquisition template corresponding to the license plate application service, acquires corresponding service request information from the user based on the information identification in the information acquisition template, and submits a license plate application request to the server based on the service type of the license plate application and the acquired corresponding service request information.
Further, in an alternative implementation manner provided in this embodiment, after receiving the electronic license plate information having a mapping relationship with the vehicle factory identifier, the electronic license plate information is issued to the user terminal, so that the user terminal of the user displays the electronic license plate information. In the display process of the electronic license plate, the user terminal can display the corresponding parameters, such as "license plate color", of the electronic base plate color, the electronic license plate identification and the electronic identification color in the electronic license plate information respectively: green; license plate identification: xxxx; identification color: black color). In addition, the user terminal can render and display the electronic license plate examples based on the electronic bottom plate colors, the electronic license plate identifications and the electronic identification colors.
(2) License plate change request
In practical application, when a vehicle is in a situation of being out of the ground, license plates corresponding to a target geographic area are required to be distributed to the vehicle according to license plate distribution conditions of the target geographic area, and in the distribution process, the vehicle is required to be in butt joint with a plurality of third party institutions in an off-line mode, so that the time consumption is long and the efficiency is low.
In an optional implementation manner provided in this embodiment, a user submits a license plate change request through a user terminal, if the user terminal detects that the user triggers a license plate change control, the user terminal displays a target geographic area acquisition reminder, so that the user inputs the target geographic area, submits the license plate change request to a server based on the target geographic area and a service type of license plate change after acquiring the target geographic area input by the user, and the server acquires electronic license plate information after inquiring a vehicle delivery identifier by the following manner:
and transmitting the delivery identification, the change identification and the target geographic area carried in the license plate change request of the vehicle into the service interface, and acquiring the electronic license plate information corresponding to the target geographic area returned by the service interface.
Specifically, the delivery identifier, the change identifier and the target geographic area of the vehicle are transmitted to a service interface of a third party platform, the third party platform determines the service type according to the change identifier, and then determines corresponding electronic license plate information according to the target geographic area. The target geographic area refers to an overseas area or an area with inconsistent license plate systems.
For example, when a user needs to go out of a home country, a license plate change control is triggered through a user terminal, the user terminal determines a service request of license plate change after detecting that the license plate change control is triggered, displays information acquisition reminding for the user based on information required to be acquired by the license plate change, so that the user inputs a region identifier of an overseas region, the user terminal acquires the region identifier of the overseas region input by the user, submits a license plate change request to a server based on the region identifier and a change type, and after receiving the license plate change request, the server sends the queried vehicle delivery identifier, the change type and the region identifier of the overseas region to a third party platform so that the third party platform determines electronic license plate information corresponding to the overseas region according to a license plate system of the overseas region.
Further, in an optional implementation manner provided in this embodiment, after the electronic license plate information provided by the third party platform is obtained, the electronic license plate information is issued to the user terminal. If the user needs to go out, the user needs to apply for the corresponding electronic license plate information in advance, when going out, a display instruction of the electronic license plate information is submitted through the user terminal, if the display instruction of the target geographic area to the electronic license plate is detected, the position of the user is inquired according to the display instruction, whether the position of the user accords with the display condition of the electronic license plate information or not is judged, namely, whether the position of the user is located in an overseas area or near a boundary line or not is judged, if so, a mapping relation between the electronic license plate information and a vehicle delivery mark is established, the mapping relation is synchronized to a third party, and the electronic license plate information is sent to the target vehicle.
(3) License plate sharing request
In particular, in order to reduce the pressure of license plate release, if a user has two vehicles, the two vehicles can share one license plate, in order to further reduce the pressure of license plate release, the user can share own license plate for other users to use under the condition that the user does not use the vehicle, and in an alternative implementation manner provided by the embodiment, the electronic license plate information is obtained by the following manner:
inquiring a vehicle delivery identifier of a vehicle to be shared, which has an association relationship with the account identifier to be shared;
releasing the mapping relation between the vehicle delivery identifier and the license plate identifier to be shared;
determining the electronic license plate information based on the type of the vehicle to be shared and the license plate identifier to be shared, and establishing a mapping relation between the vehicle delivery identifier of the vehicle to be shared and the electronic license plate information;
and synchronizing the mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information to a third party platform.
Specifically, after a user shares license plate identifiers for users to be shared and inquires vehicle factory identifiers of vehicles to be shared, vehicle factory identifiers of the vehicles to be shared, which are associated with the account identifiers to be shared, are inquired according to the account identifiers to be shared carried in license plate sharing requests, mapping relations between the license plate identifiers to be shared and the vehicle factory identifiers of the users carried in the license plate sharing requests are firstly relieved, then electronic license plate information is determined based on the types of the vehicles to be shared and the license plate identifiers to be shared, and mapping relations between the electronic license plate information and the vehicle factory identifiers of the vehicles to be shared are established.
For example, a user a shares a license plate identifier as xxxxxx to a user B, obtains a license plate identifier submitted by the user a and an account identifier of the user B, firstly queries a vehicle factory identifier with an association relationship with the account identifier of the user B according to the account identifier of the user B, reads a vehicle type corresponding to the vehicle factory identifier as a small vehicle, determines that an electronic license plate of electronic license plate information of the user B is blue, determines that the electronic license plate is white, and then releases a mapping relationship between the vehicle factory identifier of the user a and the electronic license plate information of the electronic license plate identifier as xxxx, then establishes a mapping relationship between the electronic license plate information of the electronic license plate identifier as xxx and the vehicle factory identifier of the user B as blue, and synchronizes the mapping relationship to a license plate management platform.
In the license plate sharing process, the mapping relationship between the license plate identifier to be shared and the vehicle delivery identifier may be released, and the mapping relationship between the electronic license plate information and the vehicle delivery identifier of the vehicle to be shared may be established and then synchronized with the third party platform, or the license plate identifier to be shared, the vehicle delivery identifier and the vehicle delivery identifier of the vehicle to be shared may be transmitted to the third party platform, so that the third party platform performs license plate sharing process, and acquires the electronic license plate information returned by the third party platform and having the mapping relationship with the vehicle delivery identifier of the vehicle to be shared.
Further, after determining the electronic license plate information, the electronic license plate information is sent to a user terminal of the user to be shared, and in an optional implementation manner provided by this embodiment, the electronic license plate information is sent to the user terminal bound to the account identifier to be shared. So that the users to be shared can trigger the display instruction of the electronic license plate information.
(4) License plate use request
In the specific implementation, if a plurality of license plate information is stored in the historical license plate list of the user, the user can select corresponding license plate information according to the use scene in the specific use, for example, the user applies for an overseas electronic license plate, the electronic license plate in the environment is used in the environment, when the user wants to go out, the user can submit a use request for the overseas electronic license plate, and the conversion efficiency of the user to the license plate under the condition of multiple times of going out is improved. In an optional implementation manner provided in this embodiment, if the license plate service request submitted by the user is a license plate use request, license plate service processing is performed in the following manner:
reading target electronic license plate information carried in a license plate use request, and establishing a mapping relation between the vehicle delivery identification and the target electronic license plate information;
Under the condition of successful establishment, determining the target electronic license plate information as the electronic license plate information, and synchronizing the mapping relation to a third party platform;
or,
reading target electronic license plate information carried in a license plate use request, and transmitting the vehicle delivery identifier, the target electronic license plate information and the use identifier into a service interface provided by a third party platform;
acquiring a mapping result returned by the service interface after establishing a mapping relation between the target electronic license plate information and the vehicle factory identifier;
and determining the target electronic license plate information as the electronic license plate information based on the mapping result.
Specifically, the server can convert the electronic license plate mapped by the vehicle delivery identifier, synchronize the conversion result to the third party platform, and also convert the mapping relationship by the third party platform, and then transmit the mapping result back to the server.
The specific processes of license plate service requests of different types in license plate service processing are described above respectively, and it should be noted that, in order to promote the perception degree of a user on license plate service processing, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal, so that the user perceives the electronic license plate information. In the processes of license plate sharing, license plate changing and license plate using, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal bound with an account identifier corresponding to a vehicle delivery identifier, namely to a user initiating a license plate service request; in the license plate sharing process, after the electronic license plate information is obtained, the electronic license plate is sent to a user terminal of a user to be shared.
In this embodiment, the description of the service type of the license plate service request is only schematic, and the process of license plate service processing of other service types corresponding to license plate service requests refers to the above description, which is not repeated here.
Step S108, if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle.
In this embodiment, if a display instruction for the electronic license plate information is detected, the electronic license plate information is sent to the target vehicle. And displaying the license plate display assembly configured by the target vehicle. Optionally, the license plate display assembly includes at least one of: the license plate display assembly is configured when the target vehicle leaves the factory, and the license plate display assembly is configured after license plate materials configured by the target vehicle are replaced; the license plate display assembly is configured in a vehicle body area corresponding to the license plate materials. In addition, the license plate display assembly can be arranged in other external visualization areas of the vehicle body, such as an LED display assembly arranged on the vehicle body. The target vehicle comprises a vehicle corresponding to a vehicle delivery identifier and a vehicle corresponding to a vehicle delivery identifier of the vehicle to be shared.
In specific implementation, corresponding to the license plate service requests of different types, in order to improve the perception degree of the user on the processing result of the license plate service processing, the obtained electronic license plate information is sent to the corresponding user terminal, and when the license plate service request is used, the user terminal receiving the electronic license plate information submits a display instruction of the electronic license plate information, and the display instruction of the electronic license plate information is submitted by the user terminal receiving the electronic license plate information. In this embodiment, in the processes of license plate sharing, license plate changing and license plate using, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal bound to an account identifier corresponding to a vehicle factory identifier, and based on the electronic license plate information is sent to a vehicle corresponding to the vehicle factory identifier if the user terminal is detected to submit the display instruction. In the license plate sharing process, after electronic license plate information is obtained, the electronic license plate is sent to a user terminal of a user to be shared, and if the user terminal bound with the account identifier to be shared is detected to submit a display instruction aiming at the electronic license plate information, the electronic license plate information is sent to the vehicle to be shared.
After sending the electronic license plate information to the target vehicle, the target vehicle displays the electronic license plate information through the configured license plate display assembly, and because the electronic license plate information is composed of data, and the electronic license plate displays the electronic license plate identification according to the attribute recorded in the electronic license plate, in order to improve the visual effect of the electronic license plate and the effectiveness of the displayed electronic license plate, in an alternative implementation provided by the embodiment, the target vehicle displays the electronic license plate in the following manner:
displaying the electronic license plate identification carried in the electronic license plate information according to the color of the electronic license plate carried in the electronic license plate information;
or,
and determining the color of the electronic license plate based on the type of the vehicle, and displaying the electronic license plate identification carried in the electronic license plate information according to the determined color of the electronic license plate.
Specifically, the electronic license plate identification carried in the electronic license plate information can be displayed according to the electronic bottom plate color and the electronic identification color carried in the electronic license plate information, or the electronic bottom plate color and the electronic identification color can be determined according to the vehicle type of the target vehicle, and then the electronic power strip identification carried in the electronic license plate information is displayed according to the determined electronic bottom plate color and the determined electronic identification color.
In specific implementation, a user can submit a license plate cancellation request aiming at a license plate identifier to be cancelled, and after the license plate cancellation request is acquired, license plate cancellation processing is performed, so that time and labor consumed by the user in the license plate cancellation process are saved. In an optional implementation manner provided in this embodiment, license plate cancellation processing is performed in the following manner:
acquiring a license plate cancellation request submitted by the user terminal;
transmitting the license plate identification to be logged out and carried in the license plate logging-out request and the logging-out identification into a service interface provided by a third party platform;
and acquiring a cancellation result returned after the service interface performs cancellation processing, and transmitting the cancellation result to the user terminal.
In addition, in order to improve the effectiveness of the user in vehicle management, in an alternative implementation manner provided in this embodiment, after the user opens the third party platform, the following manner may be adopted to process the bill information in the passing process: firstly, inquiring a target vehicle delivery identifier with a mapping relation with a target license plate identifier carried in the passing bill information according to the passing bill information synchronized by a third party platform; and then determining a target account identifier with an association relation with the delivery identifier of the target vehicle, and finally sending the toll bill information to a user terminal corresponding to the target account identifier so as to carry out payment processing through the user terminal corresponding to the target account identifier, thereby enabling a user to check the toll bill of the vehicle in time and avoiding charge accumulation caused by the fact that the user does not go to a third party institution in time for payment. After the license plates are shared, the traffic bill information generated by the license plates is sent to an account associated with a vehicle delivery identifier with a mapping relation with the license plates.
In this embodiment, the vehicle VIN number is used as the identification for identifying the vehicle uniqueness, and by digitizing the display mode of the license plate, the manpower and material resources required to be consumed in the service processes of applying, using and the like of the metal license plate are saved, and the license plate service efficiency is improved. Specifically, for the vehicle which does not leave the factory, the license plate display assembly is configured when leaving the factory, for the vehicle which leaves the factory, the area which is configured by the vehicle and used for installing the metal license plate can be modified into the digital license plate display assembly, after the user purchases the vehicle, the association relationship between the account identifier of the user and the VIN number of the vehicle is established, the user is authenticated as the owner of the vehicle, and then the management of the full life cycle of the license plate is realized through the account corresponding to the account identifier.
The following further describes the electronic license plate processing method provided in this embodiment by taking an application of the electronic license plate processing method provided in this embodiment to a license plate application scenario as an example, and referring to fig. 2, the electronic license plate processing method applied to the license plate application scenario specifically includes the following steps.
Step S204, establishing an association relationship between the vehicle VIN number and the account identifier submitting the vehicle VIN number.
Before that, the user terminal obtains the vehicle VIN number entered by the user and submits it to the server.
And step S206, carrying out identity verification on the user based on the association relation, and sending an association result prompt to the user terminal under the condition that verification is passed.
After that, the user terminal displays application information acquisition reminding under the condition that the license plate application control is detected to be triggered; the license plate application control is configured on an access page of the license plate service subprogram; acquiring a vehicle type input by a user and applying for a regional identifier of a geographic region; and generating a license plate application request based on the vehicle type and the area identifier and submitting the license plate application request to a server.
Step S214, the account identifier carried in the license plate application request is read, and the vehicle VIN number with the association relation with the account identifier is inquired.
Step S216, the vehicle VIN number, the vehicle type and the area identifier are transmitted into a service interface provided by a third party platform, and electronic license plate information which is returned by the service interface and has a mapping relation with the vehicle VIN number is obtained.
The electronic license plate information comprises an electronic license plate color and an electronic license plate identification.
And step S218, the electronic license plate information is sent to the user terminal.
And then, according to a display instruction of the electronic license plate information submitted by the user terminal, sending the electronic license plate information to the vehicle corresponding to the vehicle VIN number so as to display the electronic license plate information through the configured license plate display assembly.
The following further describes the electronic license plate processing method provided in this embodiment by taking the application of the electronic license plate processing method provided in this embodiment to a license plate changing scene as an example, and referring to fig. 3, the electronic license plate processing method applied to a license plate changing scene specifically includes the following steps.
Step S302, when the license plate change control is detected to be triggered, a change information acquisition prompt is displayed.
Step S304, obtaining the area identification of the overseas area entered by the user.
And step S306, generating a license plate change request based on the area identification and submitting the license plate change request to the server.
Step S308, the account identifier carried in the license plate change request is read.
Step S310, query the vehicle VIN number with association relation with the account identifier.
Step S312, the vehicle VIN number and the area identifier are transmitted into a service interface provided by the third party platform, and the electronic license plate information corresponding to the out-of-environment area returned by the service interface is obtained.
The electronic license plate information comprises an electronic license plate color and an electronic license plate identification.
Step S314, generating license plate information of the sub-license plate to the user terminal.
Step S316, according to the display instruction of the electronic license plate information submitted by the user terminal, the mapping relation between the electronic license plate information and the vehicle VIN number is established.
And then, sending the electronic license plate information to the vehicle corresponding to the vehicle VIN number, displaying the electronic license plate information through the configured license plate display assembly, and synchronizing the mapping relation to a third party platform.
In summary, in the electronic license plate processing method provided by the embodiment, firstly, a license plate service request submitted by a user terminal is obtained, then, a vehicle delivery identifier with an association relationship with an account identifier carried in the license plate service request is queried, then, license plate service processing is performed based on the vehicle delivery identifier and service request information carried in the license plate service request, electronic license plate information is obtained, and if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; the license plate display assembly configured on the target vehicle is used for displaying the license plate in a digital display mode, so that resource waste caused by metal license plates is reduced, license plate service is performed on line, and the license plate service processing efficiency is saved.
Another embodiment of a method for processing an electronic license plate provided in the present specification:
referring to fig. 4, a processing flow chart of an electronic license plate processing method provided by the present embodiment is shown, referring to fig. 2, a processing flow chart of an electronic license plate processing method applied to a license plate application scene provided by the present embodiment is shown, and referring to fig. 3, a processing flow chart of an electronic license plate processing method applied to a license plate change scene provided by the present embodiment is shown.
Referring to fig. 4, the electronic license plate processing method provided in the present embodiment is applied to a user terminal, and specifically includes steps S402 to S406.
The execution main body of the electronic license plate processing method provided by the embodiment is a user terminal, the execution main body of another embodiment of the electronic license plate processing method provided by the present specification is a server, and the electronic license plate processing method applied to the user terminal provided by the present embodiment is matched with the electronic license plate processing method applied to the server provided by the above embodiment of the method in the execution process, so that the corresponding content of the above embodiment of the method is compared with reading the present embodiment.
Step S402, determining the service type selected by the user, and submitting a license plate service request to the server based on the service type.
According to the electronic license plate processing method, the factory identification of the vehicle is used as a factor for identifying the uniqueness of the vehicle, the license plate is displayed in a digital mode through a license plate display area of the electronic license plate configured on the vehicle body, application, sharing, cancellation, change and use of the electronic license plate are achieved on line, specifically, after purchasing the vehicle, the factory identification of the vehicle and the account identification are associated by a user, the factory identification of the vehicle is authenticated to become a vehicle owner, all services of the license plate can be carried out through accounts corresponding to the account identification, a server of the account is communicated with a third party platform, synchronous data are implemented with the third party platform to provide license plate application, use, sharing, change, cancellation and other license plate management services, meanwhile, the server and the vehicle are communicated, and electronic license plate information is synchronized in real time, so that convenience of the license plate handling, change and cancellation processes is improved, and license plate service efficiency is improved.
In an optional implementation manner provided in this embodiment, the license plate service request includes at least one of the following: license plate application request, license plate change request, license plate sharing request, license plate use request and cancellation request. The license plate service request comprises account identification of a user, a service type and/or service request information corresponding to the service type; in addition, other information needed in license plate service is included. The service request information comprises information which corresponds to each service type and is required to be submitted by a user, for example, if the license plate service request is a license plate application request, the service request information comprises a vehicle type and an application geographical area. For another example, if the license plate service request is a license plate change request, the service request information includes a target geographic area. The service request information corresponding to each service type is determined according to the information required in the license plate service processing process, and the embodiment is not limited herein.
In specific implementation, after determining the service type, corresponding service request information is acquired, and in an optional implementation manner provided in this embodiment, the service type selected by the user is determined, and in the process of submitting the license plate service request to the server based on the service type, the following operations are performed:
Collecting the service type, and collecting service request information based on the service type;
and generating the license plate service request according to the service type and the service request information and submitting the license plate service request to the server.
Submitting a license plate service request to a server so that the server performs license plate service processing based on the license plate service request to obtain and send electronic license plate information, and in an alternative implementation manner provided by the embodiment, the electronic license plate information is obtained by adopting the following manner:
(1) Inquiring a vehicle delivery identifier with association relation with an account identifier carried in the license plate service request
In practical application, after purchasing a car, a user needs to apply for a license plate to a third party platform, after the third party platform distributes the license plate, the license plate needs to be manufactured and then issued to the user, the whole process is long in time consumption, a plurality of platforms are involved, and the process is complicated.
In the specific implementation, in order to reduce the flow of the user when carrying out license plate service, the license plate service efficiency is improved, the user associates a user account with a vehicle delivery identifier when purchasing, the user is authenticated as the owner of the vehicle, and the subsequent user can carry out license plate service through the user account. The vehicle delivery identifier comprises an identifier capable of identifying the uniqueness of the vehicle, such as a vehicle VIN number. After the user purchases the car, the server authenticates the identity of the car owner of the user in the following manner:
Acquiring the vehicle delivery identification submitted by a user through the user terminal;
establishing an association relationship between the vehicle delivery identifier and the account identifier;
and verifying the owner identity of the vehicle to be authenticated corresponding to the delivery identification of the vehicle by the user based on the association relation, and authenticating the user as the owner of the vehicle to be authenticated under the condition that verification is passed.
Specifically, the vehicle delivery identifier input by the user is acquired and submitted to the server, the server establishes an association relationship between the vehicle delivery identifier and the account identifier after receiving the vehicle delivery identifier, and after the association relationship is established, the user needs to be further authenticated for effectively managing the vehicle. In the process of authenticating the owner identity of the user, in order to further determine the validity of the owner identity, the authentication is assisted by the vehicle seller.
For example, if the server acquires the vehicle delivery identifier submitted by the user terminal of the user, an association relationship between the vehicle delivery identifier and the account identifier of the user account bound with the user terminal is established, after the association relationship is established, the vendor identifier of the vehicle vendor and the vehicle seller are acquired through interaction with the user terminal of the user, and an authentication prompt is sent to the user terminal of the vehicle seller, so that the vehicle seller verifies the owner identifier of the user, and the user is authenticated as the owner of the vehicle corresponding to the vehicle delivery identifier under the condition that the confirmation instruction submitted by the user terminal of the vehicle seller is acquired.
In addition, in the process of verifying the owner identity of the user, the user terminal of the authenticated vehicle seller can be used for submitting the vehicle delivery identifier and the account identifier of the user, so that the owner identity of the user can be further authenticated.
For example, after a user purchases a vehicle at an authenticated vehicle seller, the vehicle seller submits a vehicle delivery identifier and an account identifier of the user through a user terminal, and after receiving the vehicle delivery identifier and the account identifier, the server sends a confirmation prompt to the user terminal bound with the account identifier based on the identity identifier of the vehicle seller and the vehicle delivery identifier, carries out biological feature recognition on the user, establishes an association relationship between the account identifier and the vehicle delivery identifier under the condition that the recognition passes, and authenticates the user as a vehicle owner of the vehicle based on the association relationship.
In practical application, the license plate management platform manages license plate service and manages the cost generated by the vehicle, so in this embodiment, after the user is authenticated as the vehicle owner, the delivery identifier of the vehicle and the information of the vehicle owner are synchronized to a third party platform, which refers to a platform for carrying out license plate service or managing the cost generated by the vehicle.
Based on this, after authenticating the user as the vehicle owner, the server performs the following operations:
based on the account identification, reading user information of the user;
transmitting the association relation and the user information to a third party platform; and enabling the third party platform to store the association information and the user information.
It should be noted that, the user information belongs to the user privacy to a certain extent, and the user information needs to be read and synchronized with the third party platform to obtain the authorization of the user first so as to ensure the privacy security of the user.
In the specific implementation, the server is communicated with the third party platform, the association relation between the account identification of the user and the delivery identification of the vehicle is established, after the user is authenticated as the vehicle owner, the user information of the vehicle owner is synchronized with the third party platform, and the user can apply for license plate service through the account corresponding to the account identification.
After the user authenticates the identity of the vehicle owner, the license plate service application is carried out by using the account corresponding to the account identifier. In the process of applying for license plate service, submitting a license plate service request to a server, and after acquiring the license plate service request, inquiring a vehicle delivery identifier with an association relation with the account identifier according to the account identifier carried in the license plate service request by the server, wherein the license plate service request further comprises a service type and corresponding service request information; the license plate service application contains different service types, and then contains different service request information.
(2) Based on the vehicle delivery identifier and service request information carried in the license plate service request, license plate service processing is carried out to obtain the electronic license plate information
The electronic license plate information comprises an electronic license plate color and an electronic license plate identification, wherein the electronic license plate color comprises an electronic base plate color and an electronic identification color. The service request information comprises information which corresponds to each service type and is required to be submitted by a user, for example, if the license plate service request is a license plate application request, the service request information comprises a vehicle type and an application geographical area. For another example, if the license plate service request is a license plate change request, the service request information includes a target geographic area. The service request information corresponding to each service type is determined according to the information required in the license plate service processing process, and the embodiment is not limited herein.
For different license plate service requests, different modes are adopted in the license plate service processing process, and the license plate service processing of the different license plate service requests is specifically described below.
In the first optional implementation manner provided in this embodiment, if the server obtains a license plate application request carrying a vehicle type and applying for a geographic area, which is submitted by a user terminal after purchasing and authenticating as a vehicle owner, based on an account identifier carried in the license plate application request, queries a vehicle delivery identifier having an association relationship with the account identifier, and obtains electronic license plate information having a mapping relationship with the vehicle delivery identifier after querying the vehicle delivery identifier by the following manner:
And transmitting the vehicle delivery identifier, the application identifier, the vehicle type carried in the license plate application request and the application geographical area into a service interface provided by a third party platform, and acquiring license plate information which is returned by the service interface and has a mapping relation with the vehicle delivery identifier.
Specifically, the vehicle delivery identifier, the application identifier, the vehicle type and the application geographical area are transmitted to a service interface of a third party platform, the third party platform determines the service type according to the application identifier after receiving the vehicle delivery identifier, the application identifier, the vehicle type and the application geographical area, determines the electronic license plate color and the electronic license plate identifier based on the vehicle type and the application geographical area, takes the electronic license plate color and the electronic license plate identifier as electronic license plate information, establishes a mapping relation between the electronic license plate information and the vehicle delivery identifier, and the server acquires the electronic license plate information which is returned by the service interface and has the mapping relation with the vehicle delivery identifier.
For example, a license plate application request submitted by a user through a user terminal is obtained, the type of a vehicle carried in the license plate application request is a new energy vehicle, the application geographical area is A city of the first province, the vehicle factory identification related to the account identification corresponding to the account submitting the license plate application request is inquired, the inquired vehicle factory identification, the new energy vehicle, the application identification and the identification information of the A province are transmitted into a service interface provided by a license plate management platform, the license plate management platform determines an electronic license plate identification based on the short name of the A province, the primary and secondary code of the A city determines that the color of the electronic license plate is green according to the new energy vehicle, the color of the electronic license plate is black, the color of the electronic license plate identification, the color of the electronic license plate and the color of the electronic identification are used as electronic license plate information, and after a mapping relation between the electronic license plate information and the vehicle factory identification is established, the electronic license plate information and the mapping relation is transmitted back to a server through the service interface.
In this process, after detecting that the user triggers the license plate application control, determining that the license plate service type is a license plate application, querying an information acquisition template corresponding to the license plate application service, acquiring corresponding service request information from the user based on an information identifier in the information acquisition template, and submitting a license plate application request to the server based on the service type of the license plate application and the acquired corresponding service request information.
Further, after receiving the electronic license plate information with the mapping relation with the vehicle delivery mark, the server transmits the electronic license plate information to the user terminal, so that the user terminal of the user displays the electronic license plate information. In the display process of the electronic license plate, the user terminal can display the corresponding parameters, such as "license plate color", of the electronic base plate color, the electronic license plate identification and the electronic identification color in the electronic license plate information respectively: green; license plate identification: xxxx; identification color: black color). In addition, the user terminal can render and display the electronic license plate examples based on the electronic bottom plate colors, the electronic license plate identifications and the electronic identification colors.
In practical application, when a vehicle is in a situation of being out of the ground, license plates corresponding to a target geographic area are required to be distributed to the vehicle according to license plate distribution conditions of the target geographic area, and in the distribution process, the vehicle is required to be in butt joint with a plurality of third parties, so that the time consumption is long and the efficiency is low. Therefore, in the second alternative implementation manner provided in this embodiment, a user submits a license plate change request through a user terminal, if it is detected that the user triggers a license plate change control, a target geographic area acquisition reminder is displayed, so that the user inputs the target geographic area, and submits the license plate change request to a server based on the target geographic area and the service type of license plate change after acquiring the target geographic area input by the user, and the server acquires electronic license plate information after querying a vehicle delivery identifier in the following manner:
And transmitting the delivery identification, the change identification and the target geographic area carried in the license plate change request of the vehicle into the service interface, and acquiring the electronic license plate information corresponding to the target geographic area returned by the service interface.
Specifically, the delivery identifier, the change identifier and the target geographic area of the vehicle are transmitted to a service interface of a third party platform, the third party platform determines the service type according to the change identifier, and then determines corresponding electronic license plate information according to the target geographic area. The target geographic area refers to an overseas area or an area with inconsistent license plate systems.
For example, when a user needs to exit from a traditional Chinese border, a license plate change control is triggered through a user terminal, the user terminal determines a service request of license plate change after detecting that the license plate change control is triggered, displays information acquisition reminding for the user based on information required to be acquired by the license plate change, so that the user enters an overseas region, the user terminal acquires a region identifier of the overseas region which is input by the user, submits the license plate change request to a server based on the region identifier and a change type, and after receiving the license plate change request, the server sends the queried vehicle delivery identifier, the queried change type and the region identifier of the overseas region to a third party platform so that the third party platform determines electronic license plate information corresponding to the overseas region according to a license plate system of the overseas region.
Further, in an optional implementation manner provided in this embodiment, after the electronic license plate information provided by the third party platform is obtained, the electronic license plate information is issued to the user terminal. If the user needs to go out, the user needs to apply for the corresponding electronic license plate information in advance, when going out, a display instruction of the electronic license plate information is submitted through the user terminal, if the display instruction of the target geographic area to the electronic license plate is detected, the position of the user is inquired according to the display instruction, whether the position of the user accords with the display condition of the electronic license plate information or not is judged, namely, whether the position of the user is located in an overseas area or near a boundary line or not is judged, if so, a mapping relation between the electronic license plate information and a vehicle delivery mark is established, the mapping relation is synchronized to a third party, and the electronic license plate information is sent to the target vehicle.
In the third alternative implementation manner provided in this embodiment, in order to reduce the license plate issuing pressure, if two vehicles are available to the user, one license plate may be shared by the two vehicles, in order to further reduce the license plate issuing pressure, the user may share the license plate of the user to other users without using the vehicle, and the server obtains the electronic license plate information corresponding to the obtained license plate sharing request in the following manner:
Inquiring a vehicle delivery identifier of a vehicle to be shared, which has an association relationship with the account identifier to be shared;
releasing the mapping relation between the vehicle delivery identifier and the license plate identifier to be shared;
determining the electronic license plate information based on the type of the vehicle to be shared and the license plate identifier to be shared, and establishing a mapping relation between the vehicle delivery identifier of the vehicle to be shared and the electronic license plate information;
and synchronizing the mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information to a third party platform.
Specifically, after a user shares a license plate identifier for a user to be shared, inquiring a vehicle factory identifier of a vehicle to be shared according to an account identifier to be shared carried in a license plate sharing request, which is related to the account identifier to be shared, firstly removing a mapping relation between the license plate identifier to be shared carried in the license plate sharing request and the vehicle factory identifier of the user, determining electronic license plate information based on the type of the vehicle to be shared and the license plate identifier to be shared, establishing a mapping relation between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared, and synchronizing the mapping relation to a third party platform for storage after establishing the mapping relation in order to promote the effectiveness of the third party platform on the management of the electronic license plate information.
For example, a user a shares a license plate identifier as xxxxxx to a user B, a server acquires a license plate identifier submitted by the user a and an account identifier of the user B, firstly, a vehicle factory identifier with an association relationship with the account identifier of the user B is queried according to the account identifier of the user B, and the vehicle type corresponding to the vehicle factory identifier is read to be a small vehicle, then the electronic license plate color of electronic license plate information of the user B is determined to be blue, the electronic license plate identifier is white, then the mapping relationship between the vehicle factory identifier of the user a and the electronic license plate information of the electronic license plate identifier as xxxx is released, the electronic license plate color is then established to be blue, the mapping relationship between the electronic license plate information of the electronic license plate identifier as xxxx and the vehicle factory identifier of the user B is established, and the mapping relationship is synchronized to a license plate management platform.
It should be noted that, in the license plate sharing process, the server may remove the mapping relationship between the license plate identifier to be shared and the vehicle delivery identifier, establish the mapping relationship between the electronic license plate information and the vehicle delivery identifier of the vehicle to be shared, and then synchronize the mapping relationship with the third party platform, or transfer the license plate identifier to be shared, the vehicle delivery identifier and the vehicle delivery identifier of the vehicle to be shared into the third party platform, so that the third party platform performs license plate sharing process, and obtain the electronic license plate information returned by the third party platform and having the mapping relationship with the vehicle delivery identifier of the vehicle to be shared.
Further, after the electronic license plate information is determined, the server sends the electronic license plate information to the user terminal of the user to be shared, and the server sends the electronic license plate information to the user terminal bound with the account identifier to be shared. So that the users to be shared can trigger the display instruction of the electronic license plate information.
In the fourth alternative implementation manner provided in this embodiment, if a plurality of license plate information is stored in the historical license plate list of the user, the user may select corresponding license plate information according to the use scenario in specific use, for example, the user applies for an overseas electronic license plate, uses an intra-environment electronic license plate in the intra-environment, and when the user wants to go out, may submit a use request for the overseas electronic license plate, so as to improve the conversion efficiency of the user to the license plate under the condition of multiple exits. If the submitted license plate service request is a license plate use request server, license plate service processing is carried out in the following mode:
reading target electronic license plate information carried in a license plate use request, and establishing a mapping relation between the vehicle delivery identification and the target electronic license plate information;
under the condition of successful establishment, determining the target electronic license plate information as the electronic license plate information, and synchronizing the mapping relation to a third party platform;
Or,
reading target electronic license plate information carried in a license plate use request, and transmitting the vehicle delivery identifier, the target electronic license plate information and the use identifier into a service interface provided by a third party platform;
acquiring a mapping result returned by the service interface after establishing a mapping relation between the target electronic license plate information and the vehicle factory identifier;
and determining the target electronic license plate information as the electronic license plate information based on the mapping result.
Specifically, the server can convert the electronic license plate mapped by the vehicle delivery identifier, synchronize the conversion result to the third party platform, and also convert the mapping relationship by the third party platform, and then transmit the mapping result back to the server.
The specific processes of license plate service requests of different types in license plate service processing are described above respectively, and it should be noted that, in order to promote the perception degree of a user on license plate service processing, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal, so that the user perceives the electronic license plate information. In the processes of license plate sharing, license plate changing and license plate using, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal bound with an account identifier corresponding to a vehicle delivery identifier, namely to a user initiating a license plate service request; in the license plate sharing process, after the electronic license plate information is obtained, the electronic license plate is sent to a user terminal of a user to be shared.
In this embodiment, the description of the service type of the license plate service request is only schematic, and the process of license plate service processing of other service types corresponding to license plate service requests refers to the above description, which is not repeated here.
Step S404, obtaining electronic license plate information issued by the server after license plate service processing.
In specific implementation, after the electronic license plate information issued is obtained, in order to improve the perception degree of a user on the electronic license plate information, in the display process of the electronic license plate, the electronic license plate color in the electronic license plate information can be displayed, and the electronic license plate identification and the electronic identification color respectively display corresponding parameters, for example, a user terminal displays the license plate color: green; license plate identification: xxxx; identification color: black color). In addition, the user terminal can render and display the electronic license plate examples based on the electronic bottom plate colors, the electronic license plate identifications and the electronic identification colors.
Step S406, detecting a display instruction of the user for the electronic license plate information and forwarding the display instruction to the server.
In the implementation, after a display instruction is forwarded to a server, the server sends electronic license plate information to a target vehicle so as to display the electronic license plate information on a license plate display assembly configured on the target vehicle.
In this embodiment, if the server detects a display instruction for the electronic license plate information, the server sends the electronic license plate information to the target vehicle. And displaying the license plate display assembly configured by the target vehicle.
Optionally, the license plate display assembly configured on the target vehicle displays the license plate display assembly, including:
electronic license plate display is carried out through the license plate display assembly configured when the target vehicle leaves the factory;
or,
replacing license plate information displayed by the target vehicle through the configured license plate materials with electronic license plate display through the license plate display assembly;
the license plate display assembly is configured with a vehicle body area corresponding to license plate materials.
In addition, the license plate display assembly can be arranged in other external visual areas of the vehicle body. The target vehicle comprises a vehicle corresponding to a vehicle delivery identifier and a vehicle corresponding to a vehicle delivery identifier of the vehicle to be shared. In practical application, after a user sells or reimburses a vehicle, the user logs out the license plate, discards or destroys the metal license plate to cause a large amount of resource loss, and based on this, the electronic license plate provided by the embodiment can avoid the resource loss.
In specific implementation, corresponding to the license plate service requests of different types, in order to improve the perception degree of the user on the processing result of the license plate service processing, the obtained electronic license plate information is sent to the corresponding user terminal, and when the license plate service request is used, the user terminal receiving the electronic license plate information submits a display instruction of the electronic license plate information, and the display instruction of the electronic license plate information is submitted by the user terminal receiving the electronic license plate information. In this embodiment, in the processes of license plate sharing, license plate changing and license plate using, after electronic license plate information is obtained, the electronic license plate information is sent to a user terminal bound to an account identifier corresponding to a vehicle factory identifier, and based on the electronic license plate information is sent to a vehicle corresponding to the vehicle factory identifier if the user terminal is detected to submit the display instruction. In the license plate sharing process, after electronic license plate information is obtained, the electronic license plate is sent to a user terminal of a user to be shared, and if the user terminal bound with the account identifier to be shared is detected to submit a display instruction aiming at the electronic license plate information, the electronic license plate information is sent to the vehicle to be shared.
After sending the electronic license plate information to the target vehicle, the target vehicle displays the electronic license plate information through the configured license plate display assembly, and because the electronic license plate information is composed of data, and the electronic license plate displays the electronic license plate identification according to the attribute recorded in the electronic license plate, in order to improve the visualization of the electronic license plate and the effectiveness of the displayed electronic license plate, in an alternative implementation provided by the embodiment, the target vehicle displays the electronic license plate in the following manner:
displaying the electronic license plate identification carried in the electronic license plate information according to the color of the electronic license plate carried in the electronic license plate information;
or,
and determining the color of the electronic license plate based on the type of the vehicle, and displaying the electronic license plate identification carried in the electronic license plate information according to the determined color of the electronic license plate.
Specifically, the electronic license plate identification carried in the electronic license plate information can be displayed according to the electronic license plate color and/or the electronic identification color carried in the electronic license plate information, or the electronic license plate color and/or the electronic identification color can be determined according to the vehicle type of the target vehicle, and then the electronic power strip identification carried in the electronic license plate information is displayed according to the determined electronic license plate color and/or the determined electronic identification color.
In practical application, after the user sells or reimburses the vehicle, the user will cancel the license plate, discard or destroy the metal license plate and cause a large amount of resource loss, so the resource loss is avoided through the electronic license plate.
In the specific implementation, the license plate cancellation request aiming at the license plate identification to be cancelled can be submitted, and after the server acquires the license plate cancellation request, license plate cancellation processing is carried out, so that the time and labor consumed by a user in the license plate cancellation process are saved. The server carries out license plate cancellation processing in the following mode:
acquiring a license plate cancellation request submitted by the user terminal;
transmitting the license plate identification to be logged out and carried in the license plate logging-out request and the logging-out identification into a service interface provided by a third party platform;
and acquiring a cancellation result returned after the service interface performs cancellation processing, and transmitting the cancellation result to the user terminal.
In addition, in order to improve the effectiveness of the user on vehicle management, in this embodiment, after the server is opened with the third party platform, the server may further process bill information in the passing process in the following manner: firstly, inquiring a target vehicle delivery identifier with a mapping relation with a target license plate identifier carried in the passing bill information according to the passing bill information synchronized by a third party platform; and then determining a target account identifier with an association relation with the delivery identifier of the target vehicle, and finally sending the toll bill information to a user terminal corresponding to the target account identifier so as to carry out payment processing through the user terminal corresponding to the target account identifier, thereby enabling a user to check the toll bill of the vehicle in time and avoiding charge accumulation caused by the fact that the user does not go to a third party institution in time for payment. After the license plates are shared, the traffic bill information generated by the license plates is sent to an account associated with a vehicle delivery identifier with a mapping relation with the license plates.
The following further describes the electronic license plate processing method provided in this embodiment by taking an application of the electronic license plate processing method provided in this embodiment to a license plate application scenario as an example, and referring to fig. 2, the electronic license plate processing method applied to the license plate application scenario specifically includes the following steps.
Step S202, the vehicle VIN number input by the user is acquired and submitted to the server.
After that, the server establishes an association relationship between the vehicle VIN number and the account identifier submitting the vehicle VIN number; and carrying out identity verification on the user based on the association relation, and sending an association result prompt to the user terminal under the condition that verification passes.
Step S208, under the condition that the license plate application control is detected to be triggered, the application information acquisition prompt is displayed.
The license plate application control is configured on an access page of the license plate service subprogram.
Step S210, acquiring a vehicle type input by a user and applying for a regional identifier of a geographic region.
And step S212, generating a license plate application request based on the vehicle type and the area identifier and submitting the license plate application request to a server.
Then, reading an account identifier carried in a license plate application request, and inquiring a vehicle VIN number with an association relation with the account identifier; transmitting the vehicle VIN number, the vehicle type and the area identifier into a service interface provided by a third party platform, and acquiring electronic license plate information which is returned by the service interface and has a mapping relation with the vehicle VIN number; the electronic license plate information is sent to a user terminal; and sending the electronic license plate information to the vehicle corresponding to the vehicle VIN according to the display instruction of the electronic license plate information submitted by the user terminal so as to display the electronic license plate information through the configured license plate display assembly.
The following further describes the electronic license plate processing method provided in this embodiment by taking the application of the electronic license plate processing method provided in this embodiment to a license plate changing scene as an example, and referring to fig. 3, the electronic license plate processing method applied to a license plate changing scene specifically includes the following steps.
Step S302, when the license plate change control is detected to be triggered, a change information acquisition prompt is displayed.
Step S304, obtaining the area identification of the overseas area entered by the user.
And step S306, generating a license plate change request based on the area identification and submitting the license plate change request to the server.
Then, reading an account identifier carried in the license plate change request; inquiring a vehicle VIN number with an association relation with the account identifier; transmitting the vehicle VIN number and the area identifier into a service interface provided by a third-party platform, and acquiring electronic license plate information corresponding to an out-of-environment area returned by the service interface; generating license plate information of a power generation sub-license plate to a user terminal; according to a display instruction of the electronic license plate information submitted by a user terminal, establishing a mapping relation between the electronic license plate information and the vehicle VIN number; and sending the electronic license plate information to the vehicle corresponding to the vehicle VIN number, displaying the electronic license plate information through the configured license plate display assembly, and synchronizing the mapping relation to a third party platform.
In summary, in the electronic license plate processing method provided by the embodiment, firstly, the service type selected by the user is determined, a license plate service request is submitted to the server based on the service type, then the electronic license plate information issued by the server after license plate service processing is obtained, and finally, the display instruction of the user for the electronic license plate information is detected and forwarded to the server; the license plate display assembly is used for displaying the license plate in the target vehicle configuration according to the electronic license plate information, so that the license plate is displayed in a digital display mode, resource waste caused by the metal license plate is reduced, and the license plate service is performed on line, so that the license plate service processing efficiency is saved.
The embodiment of the electronic license plate processing device provided in the specification is as follows:
in the foregoing embodiments, an electronic license plate processing method and an electronic license plate processing device corresponding to the electronic license plate processing method are provided, and the electronic license plate processing method and the electronic license plate processing device are described below with reference to the accompanying drawings.
Referring to fig. 5, a schematic diagram of an electronic license plate processing device provided in this embodiment is shown.
Since the apparatus embodiments correspond to the method embodiments, the description is relatively simple, and the relevant portions should be referred to the corresponding descriptions of the method embodiments provided above. The device embodiments described below are merely illustrative.
The embodiment provides an electronic license plate processing device, including:
the request acquisition module 502 is configured to acquire a license plate service request submitted by a user terminal;
the identifier query module 504 is configured to query a vehicle factory identifier with an association relationship with an account identifier carried in the license plate service request;
the information obtaining module 506 is configured to perform license plate service processing based on the vehicle delivery identifier and service request information carried in the license plate service request, so as to obtain electronic license plate information;
the instruction detection module 508 is configured to send the electronic license plate information to a target vehicle if a display instruction for the electronic license plate information is detected; and displaying the license plate display assembly configured on the target vehicle.
An embodiment of another electronic license plate processing device provided in the present specification is as follows:
in the foregoing embodiments, an electronic license plate processing method and an electronic license plate processing device corresponding to the electronic license plate processing method are provided, and the electronic license plate processing method and the electronic license plate processing device are described below with reference to the accompanying drawings.
Referring to fig. 6, a schematic diagram of an electronic license plate processing device provided in this embodiment is shown.
Since the apparatus embodiments correspond to the method embodiments, the description is relatively simple, and the relevant portions should be referred to the corresponding descriptions of the method embodiments provided above. The device embodiments described below are merely illustrative.
The embodiment provides an electronic license plate processing device, including:
a request submitting module 602 configured to determine a service type selected by a user and submit a license plate service request to a server based on the service type;
the information obtaining module 604 is configured to obtain electronic license plate information issued by the server after license plate service processing;
the instruction detection module 606 is configured to detect a display instruction of the user for the electronic license plate information and forward the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
The embodiment of the electronic license plate processing device provided in the specification is as follows:
corresponding to the above-described electronic license plate processing method, one or more embodiments of the present disclosure further provide an electronic license plate processing device, which is configured to execute the above-provided electronic license plate processing method, based on the same technical concept, and fig. 7 is a schematic structural diagram of the electronic license plate processing device provided by the one or more embodiments of the present disclosure.
The embodiment provides an electronic license plate processing device, including:
as shown in fig. 7, the electronic license plate processing device may have a relatively large difference due to different configurations or performances, and may include one or more processors 701 and a memory 702, where the memory 702 may store one or more storage applications or data. Wherein the memory 702 may be transient storage or persistent storage. The application programs stored in the memory 702 may include one or more modules (not shown in the figures), each of which may include a series of computer-executable instructions in the electronic license plate processing device. Still further, the processor 701 may be configured to communicate with the memory 702 and execute a series of computer executable instructions in the memory 702 on the electronic license plate processing device. The electronic license plate processing device may also include one or more power supplies 703, one or more wired or wireless network interfaces 704, one or more input/output interfaces 705, one or more keyboards 706, and the like.
In one particular embodiment, an electronic license plate processing device includes a memory, and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the electronic license plate processing device, and the execution of the one or more programs by the one or more processors comprises computer executable instructions for:
acquiring a license plate service request submitted by a user terminal;
inquiring a vehicle delivery identifier with an association relationship with an account identifier carried in the license plate service request;
based on the vehicle delivery identification and service request information carried in the license plate service request, license plate service processing is carried out to obtain electronic license plate information;
if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
Another embodiment of the electronic license plate processing apparatus provided in the present specification is as follows:
Corresponding to the above-described electronic license plate processing method, one or more embodiments of the present disclosure further provide an electronic license plate processing device, which is configured to execute the above-provided electronic license plate processing method, based on the same technical concept, and fig. 8 is a schematic structural diagram of the electronic license plate processing device provided by the one or more embodiments of the present disclosure.
The embodiment provides an electronic license plate processing device, including:
as shown in fig. 8, the electronic license plate processing device may have a relatively large difference due to different configurations or performances, and may include one or more processors 801 and a memory 802, where the memory 802 may store one or more storage applications or data. Wherein the memory 802 may be transient storage or persistent storage. The application programs stored in the memory 802 may include one or more modules (not shown in the figures), each of which may include a series of computer executable instructions in the electronic license plate processing device. Still further, the processor 801 may be configured to communicate with the memory 802 and execute a series of computer executable instructions in the memory 802 on the electronic license plate processing device. The electronic license plate processing device may also include one or more power supplies 803, one or more wired or wireless network interfaces 804, one or more input/output interfaces 805, one or more keyboards 806, and the like.
In one particular embodiment, an electronic license plate processing device includes a memory, and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the electronic license plate processing device, and the execution of the one or more programs by the one or more processors comprises computer executable instructions for:
determining a service type selected by a user, and submitting a license plate service request to a server based on the service type;
acquiring electronic license plate information issued by the server after license plate service processing;
detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
An embodiment of a storage medium provided in the present specification is as follows:
corresponding to the above-described electronic license plate processing method, one or more embodiments of the present disclosure further provide a storage medium based on the same technical concept.
The storage medium provided in this embodiment is configured to store computer executable instructions, where the computer executable instructions when executed implement the following procedures:
acquiring a license plate service request submitted by a user terminal;
inquiring a vehicle delivery identifier with an association relationship with an account identifier carried in the license plate service request;
based on the vehicle delivery identification and service request information carried in the license plate service request, license plate service processing is carried out to obtain electronic license plate information;
if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
It should be noted that, in the present specification, the embodiment about the storage medium and the embodiment about the electronic license plate processing method in the present specification are based on the same inventive concept, so that the specific implementation of the embodiment may refer to the implementation of the corresponding method, and the repetition is omitted.
Another storage medium embodiment provided in this specification is as follows:
corresponding to the above-described electronic license plate processing method, one or more embodiments of the present disclosure further provide a storage medium based on the same technical concept.
The storage medium provided in this embodiment is configured to store computer executable instructions, where the computer executable instructions when executed implement the following procedures:
determining a service type selected by a user, and submitting a license plate service request to a server based on the service type;
acquiring electronic license plate information issued by the server after license plate service processing;
detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
It should be noted that, in the present specification, the embodiment about the storage medium and the embodiment about the electronic license plate processing method in the present specification are based on the same inventive concept, so that the specific implementation of the embodiment may refer to the implementation of the corresponding method, and the repetition is omitted.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
In the 30 s of the 20 th century, improvements to one technology could clearly be distinguished as improvements in hardware (e.g., improvements to circuit structures such as diodes, transistors, switches, etc.) or software (improvements to the process flow). However, with the development of technology, many improvements of the current method flows can be regarded as direct improvements of hardware circuit structures. Designers almost always obtain corresponding hardware circuit structures by programming improved method flows into hardware circuits. Therefore, an improvement of a method flow cannot be said to be realized by a hardware entity module. For example, a programmable logic device (Programmable Logic Device, PLD) (e.g., field programmable gate array (Field Programmable Gate Array, FPGA)) is an integrated circuit whose logic function is determined by the programming of the device by a user. A designer programs to "integrate" a digital system onto a PLD without requiring the chip manufacturer to design and fabricate application-specific integrated circuit chips. Moreover, nowadays, instead of manually manufacturing integrated circuit chips, such programming is mostly implemented by using "logic compiler" software, which is similar to the software compiler used in program development and writing, and the original code before the compiling is also written in a specific programming language, which is called hardware description language (Hardware Description Language, HDL), but not just one of the hdds, but a plurality of kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), lava, lola, myHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog are currently most commonly used. It will also be apparent to those skilled in the art that a hardware circuit implementing the logic method flow can be readily obtained by merely slightly programming the method flow into an integrated circuit using several of the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer readable medium storing computer readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable logic controllers, and embedded microcontrollers, examples of which include, but are not limited to, the following microcontrollers: ARC625D, atmel AT91SAM, microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic of the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller in a pure computer readable program code, it is well possible to implement the same functionality by logically programming the method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. Such a controller may thus be regarded as a kind of hardware component, and means for performing various functions included therein may also be regarded as structures within the hardware component. Or even means for achieving the various functions may be regarded as either software modules implementing the methods or structures within hardware components.
The system, apparatus, module or unit set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having a certain function. One typical implementation is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each unit may be implemented in the same piece or pieces of software and/or hardware when implementing the embodiments of the present specification.
One skilled in the relevant art will recognize that one or more embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, one or more embodiments of the present description may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present description can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present description is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the specification. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises the element.
One or more embodiments of the present specification may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. One or more embodiments of the specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.
The foregoing description is by way of example only and is not intended to limit the present disclosure. Various modifications and changes may occur to those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. that fall within the spirit and principles of the present document are intended to be included within the scope of the claims of the present document.

Claims (24)

1. An electronic license plate processing method, comprising:
acquiring a license plate service request submitted by a user terminal; the license plate service request comprises an account identifier of a carrying user, a license plate identifier to be shared and a license plate sharing request of the account identifier to be shared;
inquiring the vehicle delivery identification of the user associated with the account identification and the vehicle delivery identification of the vehicle to be shared associated with the account identification to be shared;
Releasing the mapping relation between the vehicle delivery identifier of the user and the license plate identifier to be shared;
determining electronic license plate information based on the type of the vehicle to be shared and the license plate identification to be shared, and establishing a mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information;
if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
2. The electronic license plate processing method of claim 1, the license plate display assembly comprising at least one of:
the license plate display assembly is configured when the target vehicle leaves the factory, and the license plate display assembly is configured after license plate materials configured by the target vehicle are replaced;
the license plate display assembly is configured in a vehicle body area corresponding to the license plate materials.
3. The electronic license plate processing method according to claim 1, wherein the target vehicle displays the electronic license plate information in the following manner:
displaying the electronic license plate identification carried in the electronic license plate information according to the color of the electronic license plate carried in the electronic license plate information;
Or,
and determining the color of the electronic license plate based on the type of the vehicle, and displaying the electronic license plate identification carried in the electronic license plate information according to the determined color of the electronic license plate.
4. The electronic license plate processing method according to claim 1, wherein after the step of determining electronic license plate information based on the vehicle type of the vehicle to be shared and the license plate identifier to be shared and establishing a mapping relationship between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared is performed, the method further comprises:
and synchronizing the mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information to a third party platform.
5. The electronic license plate processing method according to claim 4, wherein after the step of synchronizing the mapping relationship between the vehicle factory identifier of the vehicle to be shared and the electronic license plate information to a third party platform is performed, the method further comprises:
the electronic license plate information is sent to the user terminal bound with the account identifier to be shared;
correspondingly, if the display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle, which comprises the following steps:
and if the user terminal bound with the account identifier to be shared is detected to submit a display instruction aiming at the electronic license plate information, the electronic license plate information is sent to the vehicle to be shared.
6. The electronic license plate processing method according to claim 1, wherein the license plate service request further comprises a license plate application request and a license plate change request;
if the license plate service request is a license plate application request, determining electronic license plate information by adopting the following mode:
transmitting the vehicle delivery identification, the application identification, the vehicle type carried in the license plate application request and the application geographical area of the user into a service interface provided by a third party platform, and acquiring electronic license plate information which is returned by the service interface and has a mapping relation with the vehicle delivery identification of the user;
if the license plate service request is a license plate change request, determining electronic license plate information by adopting the following mode:
and transmitting the delivery identification, the change identification and the target geographic area carried in the license plate change request of the vehicle of the user into the service interface, and acquiring electronic license plate information corresponding to the target geographic area returned by the service interface.
7. The electronic license plate processing method according to claim 1, wherein the license plate service request further includes a license plate use request, and the following operations are performed:
reading target electronic license plate information carried in the license plate use request, and establishing a mapping relation between a vehicle delivery identifier of the user and the target electronic license plate information;
Under the condition of successful establishment, determining the target electronic license plate information as electronic license plate information, and synchronizing the mapping relation to a third party platform;
or,
reading target electronic license plate information carried in a license plate use request, and transmitting a vehicle delivery identifier of the user, the target electronic license plate information and a use identifier into a service interface provided by a third party platform;
acquiring a mapping result returned by the service interface after establishing a mapping relation between the target electronic license plate information and the vehicle factory identifier;
and determining the target electronic license plate information as electronic license plate information based on the mapping result.
8. The electronic license plate processing method according to claim 6 or 7, further comprising:
the determined electronic license plate information is issued to the user terminal;
if the user terminal is detected to submit a display instruction aiming at the determined electronic license plate information, the determined electronic license plate information is sent to a vehicle corresponding to the vehicle delivery identification of the user.
9. The electronic license plate processing method according to claim 1, further comprising:
acquiring a license plate cancellation request submitted by the user terminal;
transmitting the license plate identification to be logged out and carried in the license plate logging-out request and the logging-out identification into a service interface provided by a third party platform;
And acquiring a cancellation result returned after the service interface performs cancellation processing, and transmitting the cancellation result to the user terminal.
10. The electronic license plate processing method according to claim 1, wherein before the step of obtaining the license plate service request submitted by the user terminal is performed, the method further comprises:
acquiring a vehicle delivery identifier of a user submitted by the user through the user terminal;
establishing an association relationship between the vehicle delivery identifier of the user and the account identifier;
and verifying the owner identity of the vehicle to be authenticated corresponding to the vehicle delivery identifier of the user aiming at the user based on the association relation, and authenticating the user as the owner of the vehicle to be authenticated under the condition that verification is passed.
11. The electronic license plate processing method according to claim 10, wherein after the step of verifying the user's owner identity for the vehicle to be authenticated corresponding to the vehicle delivery identifier based on the association relationship and authenticating the user as the owner of the vehicle to be authenticated if the verification passes, the step further comprises:
based on the account identification, reading user information of the user;
transmitting the association relation and the user information to a third party platform; and enabling the third party platform to store the association information and the user information.
12. The electronic license plate processing method according to claim 1, further comprising:
inquiring a target vehicle delivery identifier with a mapping relation with a target license plate identifier carried in the passing bill information according to the passing bill information synchronized by a third party platform;
determining a target account identifier with an association relationship with the target vehicle delivery identifier;
and sending the tolling information to the user terminal corresponding to the target account identifier so as to pay through the user terminal corresponding to the target account identifier.
13. An electronic license plate processing method, comprising:
determining a service type selected by a user, and submitting a license plate service request to a server based on the service type; the license plate service request comprises a license plate sharing request carrying an account identifier of the user, a license plate identifier to be shared and an account identifier to be shared;
acquiring electronic license plate information issued by the server after license plate sharing processing; the electronic license plate information is determined based on the type of the vehicle to be shared associated with the account identifier and the license plate identifier to be shared, and is issued after the mapping relation between the vehicle factory identifier associated with the account identifier and the license plate identifier to be shared is released, and the mapping relation between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared is established;
Detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
14. The electronic license plate processing method according to claim 13, wherein the electronic license plate information is obtained by:
inquiring a vehicle delivery identifier with an association relationship with the account identifier and a vehicle delivery identifier of a vehicle to be shared, which is associated with the account identifier to be shared;
releasing the mapping relation between the vehicle delivery identifier of the user and the license plate identifier to be shared;
and determining electronic license plate information based on the vehicle type of the vehicle to be shared and the license plate identification to be shared.
15. The electronic license plate processing method according to claim 13, the license plate service request further comprising at least one of:
license plate application request, license plate change request, license plate use request and cancellation request.
16. The electronic license plate processing method according to claim 13, wherein the license plate display assembly configured for the target vehicle displays the license plate, comprising:
electronic license plate display is carried out through the license plate display assembly configured when the target vehicle leaves the factory;
Or,
replacing license plate information displayed by the target vehicle through the configured license plate materials with electronic license plate display through the license plate display assembly;
the license plate display assembly is configured with a vehicle body area corresponding to license plate materials.
17. The electronic license plate processing method according to claim 13, wherein the target vehicle displays the electronic license plate information in the following manner:
displaying the electronic license plate identification carried in the electronic license plate information according to the color of the electronic license plate carried in the electronic license plate information;
or,
and determining the color of the electronic license plate based on the type of the vehicle, and displaying the electronic license plate identification carried in the electronic license plate information according to the determined color of the electronic license plate.
18. The electronic license plate processing method according to claim 13, wherein the determining the service type selected by the user and submitting the license plate service request to the server based on the service type includes:
collecting the service type, and collecting service request information based on the service type;
and generating the license plate service request according to the service type and the service request information and submitting the license plate service request to the server.
19. An electronic license plate processing device, comprising:
the request acquisition module is configured to acquire a license plate service request submitted by a user terminal; the license plate service request comprises an account identifier of a carrying user, a license plate identifier to be shared and a license plate sharing request of the account identifier to be shared;
the identification inquiry module is configured to inquire the vehicle delivery identification of the user associated with the account identification and the vehicle delivery identification of the vehicle to be shared associated with the account identification to be shared;
the information acquisition module is configured to release the mapping relation between the vehicle delivery identifier of the user and the license plate identifier to be shared; determining electronic license plate information based on the type of the vehicle to be shared and the license plate identification to be shared, and establishing a mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information;
the instruction detection module is configured to send the electronic license plate information to a target vehicle if a display instruction aiming at the electronic license plate information is detected; and displaying the license plate display assembly configured on the target vehicle.
20. An electronic license plate processing device, comprising:
the request submitting module is configured to determine the service type selected by the user and submit a license plate service request to the server based on the service type; the license plate service request comprises a license plate sharing request carrying an account identifier of the user, a license plate identifier to be shared and an account identifier to be shared;
The information acquisition module is configured to acquire electronic license plate information issued by the server after license plate sharing processing; the electronic license plate information is determined based on the type of the vehicle to be shared associated with the account identifier and the license plate identifier to be shared, and is issued after the mapping relation between the vehicle factory identifier associated with the account identifier and the license plate identifier to be shared is released, and the mapping relation between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared is established;
the instruction detection module is configured to detect a display instruction of the user for the electronic license plate information and forward the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
21. An electronic license plate processing apparatus comprising:
a processor; the method comprises the steps of,
a memory configured to store computer-executable instructions that, when executed, cause the processor to:
acquiring a license plate service request submitted by a user terminal; the license plate service request comprises an account identifier of a carrying user, a license plate identifier to be shared and a license plate sharing request of the account identifier to be shared;
Inquiring the vehicle delivery identification of the user associated with the account identification and the vehicle delivery identification of the vehicle to be shared associated with the account identification to be shared;
releasing the mapping relation between the vehicle delivery identifier of the user and the license plate identifier to be shared;
determining electronic license plate information based on the type of the vehicle to be shared and the license plate identification to be shared, and establishing a mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information;
if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
22. An electronic license plate processing apparatus comprising:
a processor; the method comprises the steps of,
a memory configured to store computer-executable instructions that, when executed, cause the processor to:
determining a service type selected by a user, and submitting a license plate service request to a server based on the service type; the license plate service request comprises a license plate sharing request carrying an account identifier of the user, a license plate identifier to be shared and an account identifier to be shared;
Acquiring electronic license plate information issued by the server after license plate sharing processing; the electronic license plate information is determined based on the type of the vehicle to be shared associated with the account identifier and the license plate identifier to be shared, and is issued after the mapping relation between the vehicle factory identifier associated with the account identifier and the license plate identifier to be shared is released, and the mapping relation between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared is established;
detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
23. A storage medium storing computer-executable instructions that when executed implement the following:
acquiring a license plate service request submitted by a user terminal; the license plate service request comprises an account identifier of a carrying user, a license plate identifier to be shared and a license plate sharing request of the account identifier to be shared;
inquiring the vehicle delivery identification of the user associated with the account identification and the vehicle delivery identification of the vehicle to be shared associated with the account identification to be shared;
Releasing the mapping relation between the vehicle delivery identifier of the user and the license plate identifier to be shared;
determining electronic license plate information based on the type of the vehicle to be shared and the license plate identification to be shared, and establishing a mapping relation between the vehicle delivery identification of the vehicle to be shared and the electronic license plate information;
if a display instruction aiming at the electronic license plate information is detected, the electronic license plate information is sent to a target vehicle; and displaying the license plate display assembly configured on the target vehicle.
24. A storage medium storing computer-executable instructions that when executed implement the following:
determining a service type selected by a user, and submitting a license plate service request to a server based on the service type; the license plate service request comprises a license plate sharing request carrying an account identifier of the user, a license plate identifier to be shared and an account identifier to be shared;
acquiring electronic license plate information issued by the server after license plate sharing processing; the electronic license plate information is determined based on the type of the vehicle to be shared associated with the account identifier and the license plate identifier to be shared, and is issued after the mapping relation between the vehicle factory identifier associated with the account identifier and the license plate identifier to be shared is released, and the mapping relation between the electronic license plate information and the vehicle factory identifier of the vehicle to be shared is established;
Detecting a display instruction of the user aiming at the electronic license plate information and forwarding the display instruction to the server; and displaying the electronic license plate information on a license plate display assembly configured on the target vehicle.
CN202110925546.8A 2021-08-12 2021-08-12 Electronic license plate processing method and device Active CN113672786B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202311802243.2A CN117786183A (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device
CN202110925546.8A CN113672786B (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110925546.8A CN113672786B (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202311802243.2A Division CN117786183A (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device

Publications (2)

Publication Number Publication Date
CN113672786A CN113672786A (en) 2021-11-19
CN113672786B true CN113672786B (en) 2024-01-12

Family

ID=78542518

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202311802243.2A Pending CN117786183A (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device
CN202110925546.8A Active CN113672786B (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202311802243.2A Pending CN117786183A (en) 2021-08-12 2021-08-12 Electronic license plate processing method and device

Country Status (1)

Country Link
CN (2) CN117786183A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114332965B (en) * 2021-12-30 2024-11-01 郑州工程技术学院 License plate generation method, device and equipment based on fingerprint identification and LED lamp control

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104081421A (en) * 2011-12-19 2014-10-01 萨热姆文献简易股份有限公司 Method of pairing electronic apparatus and user account within on-line service
CN109873749A (en) * 2018-12-21 2019-06-11 深圳市元征科技股份有限公司 A kind of sharing method and relevant device of information of vehicles
CN111114461A (en) * 2019-12-30 2020-05-08 新辉开科技(深圳)有限公司 Electronic license plate management system and method and remote management electronic license plate
KR20200134963A (en) * 2019-05-24 2020-12-02 (주)아톤 Method for providing service associated with vehicle using vehicle id based on user verification information
CN113114720A (en) * 2021-03-11 2021-07-13 支付宝(杭州)信息技术有限公司 Method, device, equipment and system for processing associated service data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3344498B1 (en) * 2015-09-03 2020-10-21 Neology, Inc. Self-declaring electronic license plate with immobilizer features
US11403685B2 (en) * 2016-10-17 2022-08-02 Blackberry Limited Automatic distribution of licenses for a third-party service operating in association with a licensed first-party service

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104081421A (en) * 2011-12-19 2014-10-01 萨热姆文献简易股份有限公司 Method of pairing electronic apparatus and user account within on-line service
CN109873749A (en) * 2018-12-21 2019-06-11 深圳市元征科技股份有限公司 A kind of sharing method and relevant device of information of vehicles
KR20200134963A (en) * 2019-05-24 2020-12-02 (주)아톤 Method for providing service associated with vehicle using vehicle id based on user verification information
CN111114461A (en) * 2019-12-30 2020-05-08 新辉开科技(深圳)有限公司 Electronic license plate management system and method and remote management electronic license plate
CN113114720A (en) * 2021-03-11 2021-07-13 支付宝(杭州)信息技术有限公司 Method, device, equipment and system for processing associated service data

Also Published As

Publication number Publication date
CN117786183A (en) 2024-03-29
CN113672786A (en) 2021-11-19

Similar Documents

Publication Publication Date Title
WO2019149021A1 (en) Data processing method and apparatus for claims settlement service, and electronic device and server
Liu et al. Design pattern as a service for blockchain-based self-sovereign identity
CN110570282A (en) cross-region resource transfer method, device, equipment and storage medium
CN110619526A (en) Business service providing method, device, equipment and system based on block chain
WO2022222808A1 (en) Reimbursement code-based data processing method and device
CN104901994B (en) Attribute value transfer method, the apparatus and system of user in network system
CN108170857B (en) A kind of method for building up and call method of the cross-domain interconnection services of electronics license
CN114884674B (en) User data circulation method, device and equipment based on block chain
CN111401871A (en) Transaction processing method, device, equipment and system
CN112508552B (en) Writing and payment methods and devices of NFC portable equipment and equipment
CN113222726B (en) Electronic certificate processing method, device and equipment
CN113128508A (en) License plate number-based payment processing method and device
CN113672786B (en) Electronic license plate processing method and device
WO2018086487A1 (en) Method and device for sharing message in region
CN113095854A (en) Electric power internet customer service system based on knowledge graph technology
CN113114678B (en) Service execution method and device
WO2024046121A1 (en) Service processing method and apparatus
CN113850577A (en) Resource account processing method and device
WO2024152850A1 (en) Payment methods and apparatuses based on user identity
CN112561483B (en) Stroke processing method and device
CN116503055A (en) Payment processing method and device
CN112216362B (en) Authorization processing method and device and settlement processing method and device
CN107104922B (en) Method and device for authority management and resource control
CN116012008A (en) Merchant information processing method and device
CN113807810A (en) Electronic license plate sharing method and device

Legal Events

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