A license plate and gift-based social method, device, server, client, terminal and storage medium
By using a social approach based on license plates and gifts, and leveraging the gift-giving instructions of users and the authentication of car owners, social opportunities are increased even without verified license plates, while avoiding privacy leaks and harassment, thus enriching the ways of socializing on the Internet.
Patent Information
- Application Number
- CN202110928883.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-13
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2041-08-13
AI Technical Summary
In current internet social networking, cars or license plates are not being used effectively as a communication medium, resulting in insufficient opportunities for social interaction with strangers, and car owners' privacy is easily leaked and they are subject to excessive harassment.
By obtaining gift-giving instructions from users, storing gift-giving records, authenticating license plate numbers and associating them with vehicle owners, querying and sending gifts, and using virtual or physical gifts to express social intentions, privacy leaks and harassment can be avoided.
It increases social opportunities for car owners, enriches their social lives, avoids privacy leaks and excessive harassment, and enables the sending of gifts in advance even for vehicles with unverified license plates.
Smart Images

Figure CN113592494B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of internet social networking, and in particular to a social networking method, device, server, client, terminal, and storage medium based on license plates and gifts. Background Technology
[0002] Current internet social networking is mainly divided into familiar social networking and stranger social networking. Among them, familiar social networking mainly refers to social networking based on the need for real-world communication. For example, users who have real-world communication needs establish social relationships through familiar social networking tools such as WeChat, or people who are relatively familiar with each other in real life establish familiar social relationships through face-to-face communication.
[0003] Stranger social networking primarily involves establishing social relationships between strangers based on shared social needs. Examples include Momo, Maimai, and Soul, as well as forums or blogs, which can also be categorized as stranger social networking.
[0004] The foundation of social interaction among acquaintances is that both parties know each other's true identities or communicate based on real-world matters. Therefore, the basis for establishing social relationships is the existing real-world communication between the two parties.
[0005] Since there is no medium for real-world contact between the two parties in social interactions, they are usually complete strangers who know nothing about each other.
[0006] In real life, there are non-human mediums that facilitate communication. Through these non-human mediums, one party or two parties in a social interaction can learn to some extent about the potential social partner. This social scenario based on non-human mediums lies between current social interactions between acquaintances and strangers. Cars and license plates are typical examples of non-human communication mediums. By understanding a car or license plate, one party can gain some insight into the potential social partner's background. However, currently, cars and license plates as communication mediums are not being truly and effectively utilized. Summary of the Invention
[0007] Purpose of the Invention: Addressing the problems existing in the prior art, this invention provides a social networking method, device, server, client, terminal, and storage medium based on license plates and gifts. It utilizes the display and promotion of car owners' vehicles, their own image, or car accessories to increase their social opportunities. Simultaneously, it uses gift-giving as a way to express social intentions. By using gift-giving as an expression of communication intentions and a communication threshold, it avoids excessive harassment of car owners and excessive leakage of their privacy. It allows for gift-giving even when the car owner has not verified their license plate, increasing the likelihood of acquaintance between the gift-giver and the car owner.
[0008] Technical Solution: This invention provides a social method based on license plates and gifts, comprising the following steps: S1, obtaining a gifting instruction sent by the gifting user to a vehicle owner user whose license plate number will be associated with it later; S2, storing the gifting records of the gifting user; S3, obtaining an authentication request from the vehicle owner user to authenticate the license plate number; S4, through the authentication, associating the license plate number with the vehicle owner user, and querying the gifting records associated with the license plate number;
[0009] S5. The gift associated with the gift record is given to the car owner user.
[0010] Furthermore, before and after step S1, the following steps are also included: obtaining a query request from the gifting user to query the vehicle owner user based on the license plate number; querying the vehicle owner user associated with the license plate number; if no vehicle owner user associated with the license plate number is found, sending a prompt message to the gifting user indicating that the vehicle owner user does not exist, is unauthenticated, or that a gift has been given.
[0011] Furthermore, after step S1 and before S2, the following step is also included: reviewing the gifting instruction from the user according to preset rules.
[0012] Furthermore, before step S2, the following steps are also included: sending a prompt message to the gift-giving user to pay for the gift; obtaining payment information from the gift-giving user after completing the payment.
[0013] Furthermore, prior to step S2, the process includes: sending selectable gift information to the gift-giving user; and obtaining confirmation information about the chosen gift from the gift-giving user.
[0014] Furthermore, after step S2, the following steps are also included: when a preset time condition is reached, it is determined whether the license plate number in the gift record has been successfully authenticated by a vehicle owner user; if not, the gift or other valuable item is returned to the gifting user according to preset rules.
[0015] Furthermore, between steps S3 and S4, the following step is also included: reviewing the authentication request of the vehicle owner user.
[0016] Furthermore, after or during step S5, the following step is also included: sending the gift information in the gift record to the car owner user, the gift information including: the user information of the gifting user, gift information, gift time, gift location and / or conversation information.
[0017] Furthermore, after or during step S5, the following step is also included: sending a notification message to the gifting user that the vehicle owner user has completed authentication and / or the gift has been given.
[0018] Preferably, the query request includes: license plate number, image containing license plate number information, encoding, audio and / or video, etc.
[0019] Preferably, the gifting instruction includes: license plate number, gift information, gifting location, gifting time, and / or conversation information.
[0020] Preferably, the gift record, in addition to the gift information, typically includes the license plate number, the gifting user's information, the gifting user ID, the session information, the gifting time, and / or geographical location information.
[0021] Preferably, the gift is a virtual gift based on a program, image, text, and / or video, or a certificate for obtaining a physical gift or a virtual gift.
[0022] Preferably, the authentication request includes information such as: license plate number, vehicle registration certificate, ID card, vehicle contract and / or authorization letter.
[0023] The present invention also provides a social device based on license plates and gifts, comprising: a gift-giving instruction acquisition module, used to acquire a gift-giving instruction sent by the gift-giving user to a vehicle owner user whose license plate number will be associated with it in the future; a gift-giving record storage module, used to store the gift-giving records of the gift-giving user; an authentication request acquisition module, used to acquire an authentication request from a vehicle owner user to authenticate the license plate number; an authentication query module, used to associate the license plate number with the vehicle owner user and query the gift-giving records associated with the license plate number; and a gift-giving execution module, used to gift the gift associated with the gift-giving record to the vehicle owner user.
[0024] Furthermore, it also includes: a query acquisition module, used to acquire a query request sent by the gifting user to query the vehicle owner user based on the license plate number; a user query module, used to query the vehicle owner user associated with the license plate number; and a query result prompt module, used to send a prompt message to the gifting user that the vehicle owner user does not exist, is unauthenticated, or has been gifted if no vehicle owner user associated with the license plate number is found.
[0025] Furthermore, it also includes: a review module 1, used to review the gifting instructions from the gifting user according to preset rules.
[0026] Furthermore, it also includes: a notification module 1, used to send a notification message to the user who gave the gift, indicating that payment for the gift is required;
[0027] The payment information acquisition module is used to obtain payment information from users who have completed the payment process.
[0028] Furthermore, it also includes: a gift display module, used to send information on selectable gifts to the gift-giving user;
[0029] The gift selection and retrieval module is used to obtain confirmation information about the gifts selected by the user.
[0030] Furthermore, it also includes: a return judgment module, used to determine whether the license plate number in the gift record has been successfully authenticated by a vehicle owner user after a preset time condition is reached; and a return execution module, used to return the gift or other valuable item to the gifting user according to preset rules.
[0031] Furthermore, it also includes: a second review module, used to review the authentication request of the vehicle owner user.
[0032] Furthermore, it also includes: a second notification module, used to send the gift-giving record of the gift-giving user to the car owner user, the gift-giving record including the gift-giving user's user information, gift information, gift-giving time, gift-giving location and / or conversation information.
[0033] Furthermore, it also includes: a notification module three, used to send a notification message to the gifting user that the vehicle owner user has verified the license plate and / or the gift has been delivered to the vehicle owner user.
[0034] The present invention also provides a server, comprising: a processor; a memory for storing processor-executable instructions and the aforementioned license plate and gift-based social device; wherein the processor is configured to: run the aforementioned license plate and gift-based social steps.
[0035] The present invention also provides a social client based on license plates and gifts, including: a gift request sending module, used for a gifting user to send a gifting instruction to the server to send a gift to a vehicle owner user whose license plate number will be associated with it in the future; and an authentication request module, used for a vehicle owner user to send an authentication request to the server to authenticate the license plate number.
[0036] Furthermore, it also includes: a query request sending module, used by the gifting user to send a query request to the server to find the vehicle owner user based on the license plate number; and a query result receiving module, used by the gifting user to receive prompt information from the server indicating that the vehicle owner user does not exist, is unauthenticated, or has been gifted.
[0037] Furthermore, it also includes: a notification information receiving module 1, used for the gift-giving user to receive a notification information from the server indicating payment for the gift; and a payment information sending module, used for the gift-giving user's client to send payment information indicating that payment has been completed to the server.
[0038] Furthermore, it also includes: a gift display information acquisition module, used by the gift-giving user to obtain selectable gift information sent by the server; and a gift confirmation module, used by the gift-giving user to send confirmation information to the server confirming the gift.
[0039] Furthermore, it also includes: a second notification information receiving module, used by the vehicle owner user to obtain gift information sent by the server, the gift information including the user information of the gifting user, gift information, gifting time, gifting location and / or session information.
[0040] Furthermore, it also includes: a notification information receiving module three, used for the gift-giving user to receive notification information sent by the server that the car owner user has completed authentication and / or the gift has been given.
[0041] The present invention also provides a terminal, including a memory, a processor, and the aforementioned social client based on license plates and gifts, wherein the memory is used to store the relevant programs and instructions of the client, and the processor is used to execute the instructions of the client.
[0042] The present invention also provides a non-transitory computer-readable storage medium, wherein when the instructions in the storage medium are executed by the processor of a server, the server is able to execute the social method based on license plates and gifts.
[0043] Beneficial effects: By showcasing and promoting the cars owned by car owners, their personal image, or car accessories, the program increases car owners' social opportunities; at the same time, it uses gift-giving as a way to express social intentions; and by using gift-giving as an expression of communication intentions and a communication threshold, it avoids excessive harassment of car owners and excessive leakage of their privacy.
[0044] 1. Increase social opportunities for car owners;
[0045] 2. It adds a highly efficient method of social interaction to real life, enriching social life;
[0046] 3. While leveraging the car as a communication medium, the management of different user information displays prevents excessive leakage of car owner privacy and avoids excessive harassment of car owners.
[0047] 4. Enables the gift to be sent in advance even if the car owner has not verified the license plate, increasing the opportunity for the gift-giver to get to know the car owner. Attached Figure Description
[0048] Figure 1 This is a flowchart of the social method based on license plates and gifts in Example 1;
[0049] Figure 2 This is a flowchart of the social method based on license plates and gifts in Example 2;
[0050] Figure 3 This is a flowchart of the social method based on license plates and gifts in Example 3;
[0051] Figure 4 This is a flowchart of the social method based on license plates and gifts in Example 4;
[0052] Figure 5 This is a flowchart of the social method based on license plates and gifts in Example 5;
[0053] Figure 6 This is a flowchart of the social method based on license plates and gifts in Example 6;
[0054] Figure 7 This is a flowchart of the social method based on license plates and gifts in Example 7;
[0055] Figure 8 This is a flowchart of the social method based on license plates and gifts in Example 8;
[0056] Figure 9 This is a flowchart of the social method based on license plates and gifts in Example 9;
[0057] Figure 10 This is a flowchart of the social device based on license plates and gifts in Example 10;
[0058] Figure 11 This is a flowchart of the social device based on license plates and gifts in Example 11;
[0059] Figure 12 This is a flowchart of the social device based on license plates and gifts in Example 12;
[0060] Figure 13 This is a block diagram of the social device based on license plates and gifts in Example 13;
[0061] Figure 14 This is a block diagram of the social device based on license plates and gifts in Example 14;
[0062] Figure 15 This is a block diagram of the social device based on license plates and gifts in Example 15;
[0063] Figure 16 This is a block diagram of the social device based on license plates and gifts in Example 16;
[0064] Figure 17 This is a block diagram of the social device based on license plates and gifts in Example 17;
[0065] Figure 18 This is a block diagram of the social device based on license plates and gifts in Example 18;
[0066] Figure 19 This is a block diagram of the social server based on license plates and gifts in Example 19;
[0067] Figure 20 This is a block diagram of the social device based on license plates and gifts in Example 20;
[0068] Figure 21 This is a block diagram of the social server based on license plates and gifts in Example 21;
[0069] Figure 22 This is a module diagram of the social client based on license plates and gifts in Example 22;
[0070] Figure 23 This is a module diagram of the social client based on license plates and gifts in Example 23;
[0071] Figure 24 This is a module diagram of the social client based on license plates and gifts in Example 24;
[0072] Figure 25 This is a module diagram of the social client based on license plates and gifts in Example 25;
[0073] Figure 26 This is a module diagram of the social terminal based on license plates and gifts in Example 26. Detailed Implementation
[0074] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0075] It should be noted that the terms "gift to user," "vehicle owner," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this invention are intended to cover non-exclusive inclusion; for example, a process, method, apparatus, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0076] Example 1, as Figure 1As shown, a social method based on license plates and gifts is provided, including the following steps:
[0077] S1. Obtain the gifting instruction sent by the gifting user to the vehicle owner user whose license plate number will be associated with in the future.
[0078] Specifically, the server receives the gifting instruction sent by the user who is gifting the vehicle, which will later be associated with the verified vehicle owner.
[0079] In this invention, the gift is a virtual gift composed of programs, images, sounds, text, and / or videos, or a voucher for obtaining a physical or virtual gift. The voucher typically includes a URL, link, or other form of voucher for redeeming a real or virtual item. Virtual gifts can usually only be displayed by a program-driven terminal, such as displayable images, sounds, videos, or interactive programs. In this invention, if the gift is a simple image, sound, video, or executable program instruction, it can be directly included in the gifting instruction or gifting record. However, if it is a complex virtual or physical gift, the gifting instruction or gifting record typically includes a link, path, URL, redemption code, or other voucher for obtaining it.
[0080] The gift-giving instruction includes: license plate number, gift information, gift location, gift time, and / or conversation information. Including the gift location information helps the car owner determine the giver's motives and increases their understanding of the giver, allowing for a better decision on whether to establish a relationship. Including the giver's conversation information helps express their motivation and increases the chances of building a social connection. However, in practice, conversation information can be excluded from the gift-giving instruction to avoid malicious verbal harassment from malicious givers or advertising harassment from users spreading advertisements.
[0081] The license plate number in the gifting instruction can be any character, letter, Chinese character, number, or combination thereof that the server can directly use, or it can be an image, audio, or video containing the license plate number.
[0082] The vehicle owner user to be associated with the license plate number in the future refers to the vehicle owner user who has not yet been verified by a specific vehicle owner user and is currently in a state of no association with a vehicle owner user, but may be verified and associated with a vehicle owner user in the future.
[0083] In practice, the certified vehicle owner using this invention informs potential communication partners that the license plate is associated with the vehicle owner by affixing an authentication marker to the vehicle's license plate. Conversely, if other users do not see the authentication marker on the license plate, they know that the license plate may not have been certified and associated with the vehicle owner.
[0084] Because the gift-giver may not have the opportunity to get to know the vehicle owner after the vehicle is driven away, in order to get to know the vehicle owner or establish a social relationship, the gift-giver can give the gift to the vehicle owner before the vehicle owner verifies the license plate number, even if they know the license plate number has not been verified. After the vehicle owner verifies the license plate number, this invention will send the gift-giver's information, including the gift information, to the vehicle owner.
[0085] S2. Store the gifting records of the user who gave the gift.
[0086] Specifically, the server stores the gifting records of users. These gifting records can exist as separate data records in a dedicated database, or they can be recorded as information data of the gifting user in the gifting user's account.
[0087] Since some users may cancel their accounts in practice, storing gift records in a separate, dedicated database is more reliable and provides a better user experience for car owners.
[0088] The gift records stored on the server typically include: license plate number, user information of the gifting user, gift time, gift information, session information, and / or real-time geolocation information.
[0089] If the license plate number in the gifting instruction sent by the user consists of characters, letters, numbers, or symbols, the server can usually use it directly. However, if the license plate number in the gifting instruction is an image, code, audio, or / or video containing license plate information, the server needs to extract the license plate number from the aforementioned information through identification and extraction steps.
[0090] In practice, to reduce server workload, improve overall system efficiency, and enhance user convenience, the client connected to the internet server typically identifies images, codes, audio, and / or video containing license plate information, extracts the license plate number, and then sends it to the server. Since real-life license plate numbers are usually composed of Chinese characters, letters, numbers, and symbols, user input is inefficient. Capturing images and videos containing license plate numbers via the client's terminal significantly improves the user experience.
[0091] Clearly, the gifting record is associated with the license plate number in the gifting record.
[0092] S3. Authentication request to obtain the vehicle owner's license plate number.
[0093] Specifically, the server obtains the authentication request from the vehicle owner user for the vehicle's license plate number. The authentication request obtained by the server includes information such as the license plate number, vehicle registration certificate, driver's license, ID card, vehicle purchase contract, and / or authorization letter.
[0094] S4. Through the authentication, associate the license plate number with the vehicle owner user, and query the gifting records associated with the license plate number;
[0095] Specifically, the server authenticates the vehicle owner's authentication request, associates the license plate number in the authentication request with the vehicle owner, and queries the server to see if there is a gift record associated with the authenticated license plate number.
[0096] S5. The gift associated with the gift record is given to the car owner user.
[0097] Specifically, if the server finds a gift record associated with the authenticated license plate number, it will gift the gift associated with that record to the vehicle owner. In other words, the gift that the gifting user gave to the vehicle owner will be given to the vehicle owner.
[0098] In practice, the server typically sends the gift to the car owner in the following ways: the server sends the gift associated with the gifting instruction to the car owner, and the client corresponding to the server, i.e., the terminal owned by the car owner, displays the gift and performs the gifting function; the server adds the gift associated with the gifting instruction to the car owner's account and stores it; or the operator corresponding to the server sends the physical gift associated with the gifting instruction to the car owner.
[0099] In practice, in addition to sending the gifts in the gift-giving record to the car owner, the server usually also sends information such as the gift-giving user information, session information, gift-giving time, and geographical information in the gift-giving record to the car owner.
[0100] Example 2, as Figure 2 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, before and after step S1 in embodiment 1, the following steps are also included:
[0101] S201. Obtain the query request from the gifting user to find the vehicle owner user based on the license plate number;
[0102] S202. Query the vehicle owner user associated with the license plate number;
[0103] S203. If no vehicle owner user associated with the license plate number can be found, a notification message is sent to the gifting user indicating that the vehicle owner user does not exist, is unverified, or that a gift has been gifted.
[0104] Specifically, before or after step S1 in Embodiment 1, the server receives a query request from the gifting user to find the vehicle owner based on the license plate number. The server then uses this query request, sent by the gifting user through the server's corresponding client, to find the vehicle owner based on the license plate number.
[0105] The query request sent by the vehicle owner includes license plate number information. This license plate number information can be characters, Chinese characters, letters, and / or numbers describing the license plate number, or it can be an image, code, audio, and / or video containing the license plate number. The user requests the server to use the license plate number information included in their query request to find the vehicle owner users associated with that license plate number.
[0106] Then, the server queries the vehicle owner associated with the license plate number the user wants to retrieve. In other words, it determines which vehicle owner owns the license plate number.
[0107] If the server's query finds no associated vehicle owner for the license plate number requested by the gifting user, it will send a notification to the gifting user indicating whether a vehicle owner was found or not. This informs the gifting user of the server's query results. The server may also notify the gifting user that even without finding a vehicle owner, they can still send gifts to the owner of the license plate number they intend to verify later, thus enabling social interaction based on the license plate number.
[0108] It should be noted that if the query request received by the server contains images, codes, audio, and / or video containing license plate number information, the server needs to extract the license plate number by recognizing these images, codes, audio, and / or video before performing the query. Of course, the recognition and extraction of the license plate number from images, codes, audio, and / or video can also be performed by the corresponding client. This can improve server operating efficiency.
[0109] In practical applications of this invention, before giving a gift to a user, the giver typically checks whether the vehicle owner associated with the license plate number exists. This is because simply checking whether an authentication sticker is affixed to the license plate is insufficient to accurately determine if a license plate number is associated with a vehicle owner. In many cases, vehicle owners may not affix authentication stickers to their license plates.
[0110] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0111] Example 3, as Figure 3As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, after step S1 and before step S2 in embodiment 1, the following steps are also included:
[0112] S301. Review the gifting instruction from the user according to preset rules.
[0113] Specifically, after step S1 and before step S2 in Example 1, the server reviews the gifting instruction from the user according to preset rules, such as whether the gifting user is a real-name user, whether the number of gifts given in one day is less than or equal to 3, whether the real-time geographical location in the gifting instruction is within 50 meters of the vehicle, or whether the vehicle owner user has set the option to give gifts.
[0114] If the server approves the application, it will execute step S2 in Example 1; otherwise, if the server fails to approve the application, it will not execute step S2 in Example 1.
[0115] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0116] Example 4, as Figure 4 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, before step S2 in embodiment 1, the following step is also included:
[0117] S401. Send a notification message to the user who gave the gift, prompting them to pay for the gift.
[0118] S402, Obtain payment information from the user who completed the payment.
[0119] Specifically, before step S2 in Embodiment 1, the server sends a prompt to the gift-giving user to pay for the gift; then, it obtains payment information confirming that the gift-giving user has completed the payment. In this invention, virtual gifts, typically created based on programs, images, videos, etc., are produced by the server operator and used on the server, and users generally need to pay for these virtual gifts. If the server provides a voucher for obtaining a physical item, the gift-giving user also needs to purchase it; therefore, before gift-giving, the server needs the gift-giving user to complete the payment.
[0120] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0121] Example 5, as Figure 5 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, before step S2 of embodiment 1, and before the aforementioned dependent claim, the following is also included:
[0122] S501. Send the gift selection information to the user who gave the gift;
[0123] S502, Obtain confirmation information for the gift to be given to the user.
[0124] Specifically, before step S2 in Embodiment 1, the server sends selectable gift information to the gift-giving user; and obtains confirmation information about the gift from the gift-giving user. In practice, the types of virtual gifts or physical gifts corresponding to purchase vouchers for physical items often vary, so the server can usually display gift information to the gift-giving user for selection.
[0125] Of course, if there are only a few gifts, they can be set directly in the corresponding client of the server. The user who wants to give the gift can select the gift in the client and send the gift information directly to the server when sending the gifting instruction.
[0126] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0127] Example 6, as Figure 6 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, after step S2 in embodiment 1, the following step is also included:
[0128] S601. When the preset time condition is reached, determine whether the license plate number in the gift record has been successfully authenticated by the vehicle owner user;
[0129] S602. If not, the gift or other valuable item shall be returned to the user who gave it, in accordance with the preset rules.
[0130] Specifically, after step S2 in embodiment 1, that is, after the server stores the gifting records of the gifting users, for example, after 1 year or 3 years, the server determines whether the license plate number in the gifting record has been authenticated by the vehicle owner user, that is, whether the vehicle owner user has passed the review and authenticated the license plate number. In layman's terms, it is whether the vehicle owner has been found for the license plate number.
[0131] If the server determines that no vehicle owner has claimed the license plate number in the gift record, meaning the license plate has not yet been assigned an owner, the server will return the gift or other form of valuable item to the gifting user according to preset rules. In other words, the server returns the gift or other form of valuable item to the gifting user to protect their interests. Other forms of valuable item include: points that can be exchanged for cash, cash vouchers, referral points, etc.
[0132] In practice, returning gifts to users who haven't claimed them within a certain timeframe is highly beneficial for protecting their interests and encourages them to donate more gifts. Simultaneously, deducting a portion of the server's profits as server management costs also helps reduce the operating costs of the associated operating platform.
[0133] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0134] Example 7, as Figure 7 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, between steps S3 and S4 of embodiment 1, the following steps are also included:
[0135] S701. Review the authentication request of the vehicle owner user.
[0136] Specifically, after step S3 and before S4 in Example 1, the server reviews the vehicle owner's authentication request according to preset review rules. These preset review rules typically include verifying the authenticity of the license plate number, vehicle registration certificate, ID card, vehicle contract, and / or authorization letter. Additionally, the server's preset review rules may also include verifying whether the vehicle owner has already completed real-name authentication.
[0137] Then, if the server approves the application, for example, if the above-mentioned authentication information is authentic and / or the vehicle owner has already undergone real-name authentication, the server will execute step S4 in Example 1.
[0138] In practice, if the review fails, the server will usually send a notification message to the car owner.
[0139] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0140] Example 8, as Figure 8 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, after step S5 in embodiment 1, the following step is also included:
[0141] S801. Send the gift gift gifting record of the gifting user to the car owner user. The gift gifting record includes the gifting user's user information, gift information, gifting time, gifting location and / or conversation information.
[0142] Specifically, before, during, or after adding a gift gift record to the car owner's server, the server simultaneously sends the gift record to the car owner, informing them that a gift has been given. The gift record sent by the server typically includes the gift giver's information, gift information, gift time, gift location, and / or session information. The server usually only sends a portion of the stored gift record information, not all of it.
[0143] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0144] Example 9, as Figure 9 As shown, this embodiment is a further improvement of embodiment 1. The main improvement is that, after step S5 in embodiment 1, the following step is also included:
[0145] S901. Send a notification message to the gifting user that the vehicle owner's license plate has been verified and / or the gift has been delivered to the vehicle owner.
[0146] Specifically, before, during, or after adding the gift-giving record to the car owner user on the server side, the server will also send a notification message to the gift-giver indicating that the car owner user's license plate has been verified and / or the gift has been delivered to the car owner user. Informing the gift-giver that the car owner user has been verified and / or the gift has been added to the car owner user provides a better user experience, lets the gift-giver know the progress of the gift-giving event, and allows them to make a certain judgment about whether there is an opportunity to establish a social relationship with the car owner user.
[0147] Apart from the above, this embodiment is exactly the same as Embodiment 1, and will not be described again here.
[0148] Example 10, as Figure 10 As shown, this embodiment provides a social device based on license plates and gifts, including:
[0149] The gifting instruction acquisition module is used to acquire the gifting instruction sent by the gifting user to give a gift to the vehicle owner user whose license plate number will be associated with it in the future;
[0150] A gift record storage module is used to store the gift records of the gifting users;
[0151] The authentication request acquisition module is used to acquire the authentication request of the vehicle owner user for the vehicle license plate number.
[0152] The authentication query module is used to associate the license plate number with the vehicle owner user and query the gifting records associated with the license plate number;
[0153] The gift-giving module is used to give gifts associated with the gift-giving record to the car owner user.
[0154] Example 11, as Figure 11 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0155] The query and retrieval module is used to retrieve query requests sent by the gifting user to find the vehicle owner based on the license plate number;
[0156] The user query module is used to query the vehicle owner users associated with the license plate number;
[0157] The query result prompt module is used to send a prompt message to the gifting user that the vehicle owner user does not exist, is unverified, or has not been gifted if no vehicle owner user associated with the license plate number is found.
[0158] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0159] Example 12, as Figure 12 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0160] The first review module is used to review the gifting instructions from the user according to preset rules.
[0161] Apart from the above, this embodiment is exactly the same as embodiment 12, and will not be described again here.
[0162] Example 13, as Figure 13 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0163] Module 1 is used to send a notification message to the user who gave the gift, indicating that payment for the gift is required.
[0164] The payment information acquisition module is used to obtain payment information from users who have completed the payment process.
[0165] Apart from the above, this embodiment is exactly the same as embodiment 11, and will not be described again here.
[0166] Example 14, as Figure 14 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0167] The gift display module is used to send information about selectable gifts to the gift-giving user.
[0168] The gift selection and retrieval module is used to obtain confirmation information about the gifts selected by the user.
[0169] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0170] Example 15, as Figure 15 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0171] The return judgment module is used to determine whether the license plate number has been successfully authenticated by a vehicle owner user after a preset time condition is reached;
[0172] The return execution module is used to return the gift or other valuable item to the giver according to preset rules.
[0173] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0174] Example 16, as Figure 16 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0175] The second review module is used to review the authentication requests of the vehicle owner users.
[0176] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0177] Example 17, as Figure 17 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0178] The second notification module is used to send the gift information in the gift record to the car owner user. The gift information includes: the user information of the gifting user, gift information, gift time, gift location and / or conversation information.
[0179] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0180] Example 18, as Figure 18 As shown, this embodiment is a further improvement of embodiment 10, the main improvement being that it also includes:
[0181] The third notification module is used to send a notification message to the gifting user that the car owner user has completed authentication and / or the gift has been given.
[0182] Apart from the above, this embodiment is exactly the same as embodiment 10, and will not be described again here.
[0183] Example 19, as Figure 19As shown, this embodiment provides a social server based on license plates and gifts, including: a processor; a memory for storing processor-executable instructions; and a social device based on license plates and gifts as described in embodiments 10 to 18; wherein the processor is configured to: perform the steps of social networking based on license plates and gifts as described in embodiments 1 to 9.
[0184] The server 1000 can be provided as a server. The server 1000 includes a processing component 1022, which further includes one or more processors, and memory resources represented by memory 1032 for storing instructions, such as applications, that can be executed by the processing component 1022. The applications stored in memory 1032 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1022 is configured to execute instructions to perform the method of adding contacts based on call records by the internet social networking tool.
[0185] Server 1000 may also include a power supply component 1026 configured to perform power management of server 1000, a wired or wireless network interface 1050 configured to connect server 1000 to a network, and an input / output (I / O) interface 1058. Server 1000 can operate on an operating system stored in memory 1032, such as Windows Server™, MacOS X™, Unix™, Linux™, FreeBSD™, or similar.
[0186] Example 20, as Figure 20 As shown, this embodiment provides a social client based on license plates and gifts, including:
[0187] The gift request sending module is used for the gifting user to send a gifting instruction to the server to give a gift to the vehicle owner user whose license plate number will be associated with later;
[0188] The authentication request module is used by vehicle owners to send authentication requests to the server for their license plate numbers.
[0189] Example 21, as Figure 21 As shown, this embodiment is a further improvement of embodiment 20, the main improvement being that it also includes:
[0190] The query request sending module is used for the gifting user to send a query request to the server to find the vehicle owner user based on the license plate number;
[0191] The query result receiving module is used for the gift-giving user to receive prompts from the server indicating that the car owner user does not exist, is unauthenticated, or has not given a gift.
[0192] Apart from the above, this embodiment is exactly the same as embodiment 20, and will not be described again here.
[0193] Example 22, as Figure 22 As shown, this embodiment is a further improvement of embodiment 20, the main improvement being that it also includes:
[0194] The first notification message receiving module is used for the user who gave the gift to receive a notification message from the server indicating payment for the gift.
[0195] The payment information sending module is used to send payment information, indicating that the payment has been completed, from the user's client to the server.
[0196] Apart from the above, this embodiment is exactly the same as embodiment 20, and will not be described again here.
[0197] Example 23, as Figure 23 As shown, this embodiment is a further improvement of embodiment 20, the main improvement being that it also includes:
[0198] The gift display information acquisition module is used by the gift-giving user to obtain selectable gift information sent by the server.
[0199] The gift confirmation module is used by the user who is giving the gift to send a confirmation message to the server confirming the gift.
[0200] Apart from the above, this embodiment is exactly the same as embodiment 20, and will not be described again here.
[0201] Example 24, as Figure 24 As shown, this embodiment is a further improvement of embodiment 20, the main improvement being that it also includes:
[0202] The second notification information receiving module is used for the car owner user to obtain the gift information sent by the server. The gift information includes the user information of the gifting user, gift information, gift time, gift location and / or session information.
[0203] Apart from the above, this embodiment is exactly the same as embodiment 20, and will not be described again here.
[0204] Example 25, as Figure 25 As shown, this embodiment is a further improvement of embodiment 20, the main improvement being that it also includes:
[0205] The third notification message receiving module is used for the gift-giving user to receive notification messages sent by the server indicating that the car owner user has completed authentication and / or the gift has been given.
[0206] Apart from the above, this embodiment is exactly the same as embodiment 20, and will not be described again here.
[0207] Example 26: This example provides a social terminal based on license plates and gifts, including a memory, a processor, and a client as described in Examples 20 to 25. The memory is used to store relevant programs and instructions of the client, and the processor is used to execute the instructions of the client.
[0208] like Figure 26 The terminal may include a client, and the terminal device can be applied to the method embodiments shown in Examples 1 to 6. The terminal 900 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0209] Reference Figure 26 The terminal 900 may include one or more of the following components: a processing component, a memory 904, a power component 906, a multimedia component 908, an audio component 910, an input / output (I / O) interface 912, a sensor component 914, and a communication component 916.
[0210] Processing component 902 typically controls the overall operation of terminal 900, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 902 may include one or more modules to facilitate interaction between processing component 902 and other components. For example, processing component 902 may include a multimedia module to facilitate interaction between multimedia component 908 and processing component 902.
[0211] Memory 904 is configured to store various types of data to support operation on terminal 900. Examples of this data include instructions for any application or method operating on terminal 900, contact data, phonebook data, messages, pictures, videos, and so on. Memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0212] Power supply component 906 provides power to various components of terminal 900. Power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 900.
[0213] Multimedia component 908 includes a screen that provides an output interface between the terminal 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 908 includes a front-facing camera and / or a rear-facing camera. When the terminal 900 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0214] Audio component 910 is configured to output and / or input audio signals. For example, audio component 910 includes a microphone (MIC) which is configured to operate when terminal 900 is in an operating mode, such as call mode, recording mode, and voice recognition mode.
[0215] The audio component 910 is configured to receive external audio signals. The received audio signals may be further stored in memory 904 or transmitted via communication component 916. In some embodiments, audio component 910 further includes a speaker for outputting audio signals.
[0216] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0217] Sensor assembly 914 includes one or more sensors for providing state assessments of various aspects of terminal 900. For example, sensor assembly 914 can detect the on / off state of terminal 900, the relative positioning of components such as the display and keypad of terminal 900, changes in position of terminal 900 or one of its components, the presence or absence of user contact with terminal 900, orientation or acceleration / deceleration of terminal 900, and temperature changes of terminal 900. Sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 914 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0218] Communication component 916 is configured to facilitate wired or wireless communication between terminal 900 and other devices. Terminal 900 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 916 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0219] In an exemplary embodiment, terminal 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0220] Through the description of the above embodiments, those skilled in the art can clearly understand that the system external command execution technology solution provided by the present invention can be implemented by means of software plus necessary general-purpose hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0221] The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. All equivalent transformations or modifications made in accordance with the spirit and essence of the present invention should be covered within the scope of protection of the present invention.
Claims
1. A method for socializing based on license plate and gift, characterized in that, The method comprises the following steps: S1, obtaining a gift-giving instruction sent by a gift-giving user to a car owner user to be associated with a license plate number in the future; S2, storing a gift-giving record of the gift-giving user; S3, obtaining an authentication request of the car owner user authenticating the license plate number; S4, associating the license plate number with the car owner user through the authentication, and querying the gift-giving record associated with the license plate number; S5, giving the car owner user a gift associated with the gift-giving record; showing the gift-giving record corresponding to the gift-giving user to the car owner user, so that the car owner user decides whether to establish a social relationship with the gift-giving user; After step S2, the following steps are further included: when a preset time condition is reached, it is judged whether the license plate number in the gift-giving record has been successfully authenticated by the car owner user; if not, the gift or other forms of valuable objects are returned to the gift-giving user according to a preset rule; Before step S3, the license plate number is in an unauthenticated state, and the gift-giving record cannot be obtained by the car owner user to be associated with the license plate number in the future; After or during step S5, the following steps are further included: sending a prompt information to the gift-giving user that the car owner user has completed authentication and / or the gift has been given.
2. The social method based on license plate and gift according to claim 1, characterized in that, Before or after step S1, the following steps are further included: obtaining a query request of the gift-giving user querying the car owner user according to the license plate number; querying the car owner user associated with the license plate number; if the car owner user associated with the license plate number cannot be queried, sending a prompt information to the gift-giving user that the car owner user does not exist, is not authenticated and / or the gift is not given.
3. The method according to claim 1, characterized in that: After step S1 and before step S2, the following steps are further included: auditing the gift-giving instruction of the gift-giving user according to a preset rule.
4. The social method based on license plate and gift according to claim 1, characterized in that, Before step S2, the following steps are further included: sending a prompt information to the gift-giving user to pay for the gift; obtaining payment information of the gift-giving user completing payment.
5. The method as claimed in claim 1, wherein, Before step S2, the following steps are further included: sending gift information available for selection to the gift-giving user; obtaining determination information of the gift-giving user determining the gift.
6. The social method based on license plate and gift according to claim 1, characterized in that, Between steps S3 and S4, the following steps are further included: auditing the authentication request of the car owner user.
7. The social method based on license plate and gift according to claim 1, characterized in that, After or during step S5, the following steps are further included: sending a gift-giving information in the gift-giving record to the car owner user, the gift-giving information including: user information of the gift-giving user, gift information, gift-giving time, gift-giving location and / or conversation information.
8. The social method based on license plate and gift according to claim 2, characterized in that, The query request includes: license plate number, picture containing license plate number information, code, audio and / or video.
9. The social method based on license plate and gift according to claim 1, characterized in that, The gift-giving instruction includes: license plate number, gift information, gift-giving location, gift-giving time and / or conversation information The gift-giving record includes: license plate number, gift-giving user user information, gift-giving time, gift information, conversation information and / or real-time geographical location information.
10. The social method based on license plate and gift according to claim 1, characterized in that, The gift is a virtual gift composed of programs, pictures, texts and / or videos, or an acquisition voucher for obtaining a physical gift.
11. The social method based on license plate and gift according to claim 1, characterized in that, The authentication request includes a license plate number, a driving license, an ID card, a vehicle contract, and / or authorization information.
12. A license plate and gift based social device, comprising: It includes: A gift instruction obtaining module is configured to obtain a gift instruction sent by a gift user to gift a gift to a vehicle owner user to be associated with a license plate number in the future; A gift record storage module is configured to store a gift record of the gift user; An authentication request obtaining module is configured to obtain an authentication request of the vehicle owner user authenticating the license plate number; An authentication query module is configured to associate the license plate number with the vehicle owner user and query a gift record associated with the license plate number; A gift execution module is configured to gift the gift associated with the gift record to the vehicle owner user; A return judgment module is configured to judge whether the license plate number in the gift record has a vehicle owner user authentication success when a preset time condition is reached; A return execution module is configured to return the gift or other forms of valuable objects to the gift user according to a preset rule; And A prompt module two is configured to send gift information in the gift record to the vehicle owner user to decide whether to establish a social relationship with the gift user; A prompt module three is configured to send prompt information that the vehicle owner user has completed authentication and / or the gift has been gifted to the gift user; Before the authentication request obtaining module obtains the authentication request of the vehicle owner user authenticating the license plate number, the license plate number is in an unauthenticated state, and the gift record cannot be obtained by the vehicle owner user to be associated with the license plate number in the future.
13. The license plate and gift based social device of claim 12, wherein, It also includes: A query obtaining module is configured to obtain a query request sent by a gift user to query a vehicle owner user according to a license plate number; A user query module is configured to query a vehicle owner user associated with the license plate number; A query result prompt module is configured to send prompt information that a vehicle owner user does not exist, is not authenticated, and / or a gift is not gifted to the gift user if the vehicle owner user associated with the license plate number cannot be queried.
14. The license plate and gift based social device of claim 12, wherein, It also includes: An audit module one is configured to audit the gift instruction of the gift user according to a preset rule.
15. The license plate and gift based social device of claim 12, wherein, It also includes: A prompt module one is configured to send prompt information of a gift fee to the gift user; A payment information obtaining module is configured to obtain payment information of the gift user completing payment.
16. The license plate and gift based social device of claim 12, wherein, It also includes: A gift display module is configured to send gift information available for selection to the gift user; A gift selection obtaining module is configured to obtain determination information of the gift user determining a gift.
17. The license plate and gift based social device of claim 12, wherein, It also includes: An audit module two is configured to audit the authentication request of the vehicle owner user.
18. The license plate and gift based social device of claim 14, wherein, The gift information includes user information, gift information, gift time, gift location, and / or conversation information of the gift user.
19. A server, characterized by It includes: A processor; A memory for storing processor-executable instructions and the device of any one of claims 12 to 18; The processor is configured to run the steps of the license plate and gift-based social method of any one of claims 1 to 11.
20. A license plate and gift based social client, running the license plate and gift based social method of any one of claims 1 to 11, characterized in that, It includes: A gift request sending module is configured to send a gift instruction of a gift user to a server to gift a gift to a vehicle owner user to be associated with a license plate number in the future; An authentication request module is configured to send an authentication request for authenticating a license plate number by a car owner to a server; before sending the authentication request for authenticating the license plate number, the license plate number is in an unauthenticated state, and the gifting record cannot be obtained by a car owner to be associated with the license plate number later; A prompt information receiving module three is configured to receive prompt information sent by the server that the car owner has completed authentication and / or the gift has been sent.
21. The social client based on license plate and gift according to claim 20, characterized in that, Further comprising: A query request sending module is configured to send a query request for querying a car owner according to a license plate number by the gifting user to a server; A query result receiving module is configured to receive prompt information sent by the server that the car owner does not exist, is not authenticated, and / or the gift is not sent.
22. The social client based on license plate and gift according to claim 20, characterized in that, Further comprising: A prompt information receiving module one is configured to receive prompt information sent by the server for paying a gift fee by the gifting user; A payment information sending module is configured to send payment information for completing payment by the gifting user client to a server.
23. The social client based on license plate and gift according to claim 20, characterized in that, Further comprising: A gift display information obtaining module is configured to obtain gift information that can be selected by the gifting user sent by a server; A gift confirmation module is configured to send determination information for determining a gift by the gifting user to a server.
24. The social client based on license plate and gift according to claim 20, characterized in that, Further comprising: A prompt information receiving module two is configured to obtain gifting information sent by a server by the car owner, and the gifting information includes user information, gift information, gifting time, gifting location, and / or conversation information of the gifting user.
25. A terminal, characterized by A memory is configured to store related programs and instructions of the client, and a processor is configured to execute the instructions of the client.
26. A non-transitory computer-readable storage medium, comprising: When the instructions in the storage medium are executed by the processor of the server, the server can perform the social method based on the license plate and the gift according to any one of claims 1 to 11.
Citation Information
Patent Citations
Method and system for acquiring car owner information and contacting with car owner on basis of license plate recognition
CN106781514A
Communication method and platform based on license plate identification
CN109302457A
System and method for presenting virtual gifts
CN110336682A
Social system and method
CN111899118A