Information processing method and device, equipment and storage medium

By responding to the user's shipping request, determining the experience card information associated with the user, and verifying the shipping request based on the preset shipping rules, it solves the problem that users are inconvenient to understand the service when choosing the shipping platform, and improves the shipping efficiency and experience.

CN120069691APending Publication Date: 2025-05-30BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311600429.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

When users choose a shipping platform, it is inconvenient to understand the shipping service of each platform, resulting in reduced shipping efficiency and poor experience.

Method used

By responding to the user's mailing request, the experience card information associated with the user is determined, including the number of services and the source of the mailing experience, and the mailing request is verified based on the preset mailing rules to generate verification results. If the verification is passed, the sending request is sent to the logistics operation object and the number of services in the experience card is updated.

Benefits of technology

By using experience card information and preset shipping rules, users can have a clearer understanding and use shipping services, improving shipping efficiency and experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069691A_ABST
    Figure CN120069691A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, equipment and a storage medium, and can be applied to the technical field of intelligent logistics. The method comprises the steps that in response to a sending request from a target object, experience card information associated with the target object is determined, and the experience card information comprises the number of service times of sending experience and a service source of the sending experience; under the condition that the service source of the mailing experience meets a preset condition, verifying the mailing request based on a preset mailing rule in the experience card information, and generating a verification result; and under the condition that the verification result represents that the verification is passed, the sending request is sent to the logistics operation object, and the number of services in the experience card information is updated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of intelligent logistics technology, and more particularly, to an information processing method, apparatus, device, and storage medium. Background Art

[0002] With the rapid development of logistics, users' demand for sending parcels is increasing. When sending a parcel, users usually place an order after filling in the parcel sending information on the corresponding platform, thus completing the parcel sending.

[0003] In the process of implementing the concept of the present disclosure, the inventors found that there are at least the following problems in the related art. When users choose a corresponding platform to send parcels, it is not convenient to understand the parcel sending services of each platform, resulting in a reduction in parcel sending efficiency and a poor parcel sending experience. Summary of the Invention

[0004] In view of this, the present disclosure provides an information processing method, apparatus, device, and storage medium.

[0005] One aspect of the present disclosure provides an information processing method, including: in response to a parcel sending request from a target object, determining experience card information associated with the target object, where the experience card information includes the number of service times of the parcel sending experience and the service source of the parcel sending experience; when the service source of the parcel sending experience meets a preset condition, verifying the parcel sending request based on a preset parcel sending rule in the experience card information to generate a verification result; when the verification result indicates that the verification is passed, sending the parcel sending request to a logistics operation object and updating the number of service times in the experience card information.

[0006] According to an embodiment of the present disclosure, the method further includes: when determining that the service source is a sharing source, determining the historical sharing service times of the target object; when determining that the historical sharing service times are less than a preset number of times, or when the service source is a handling source, determining that the service source meets the preset condition.

[0007] According to an embodiment of the present disclosure, the verifying the parcel sending request based on a preset parcel sending rule in the experience card information to generate a verification result includes: determining the parcel sending address and the recipient address in the parcel sending request, and the preset parcel sending area and the preset recipient area in the preset parcel sending rule; respectively verifying the parcel sending address and the recipient address according to the preset parcel sending area and the preset recipient area to generate a first result; determining the parcel sending time in the parcel sending request and the time range of the number of service times in the preset parcel sending rule; verifying the parcel sending time according to the time range to generate a second result; generating the verification result based on the first result and the second result.

[0008] According to an embodiment of the present disclosure, when the above verification result indicates that the verification is passed, sending the above sending request to the logistics operation object includes: when the above verification result indicates that the verification is passed, creating a sending task based on the above sending request, where the above sending task is marked with the label of the above sending experience; sending the above sending task to the above logistics operation object.

[0009] According to an embodiment of the present disclosure, the above method further includes: when the above historical sharing service times is greater than or equal to the above preset times, or when the above verification result indicates that the verification fails, outputting a prompt message to prompt that the above target object cannot use the above service times for the above sending experience.

[0010] According to an embodiment of the present disclosure, the above method further includes: obtaining actual weight information associated with the above sending request; determining a weight threshold in the above preset sending rule; when the weight information in the above sending request is the same as the above actual weight information and the weight value in the above weight information is less than or equal to the above weight threshold, determining that the above weight information verification is passed.

[0011] According to an embodiment of the present disclosure, the above method further includes: when it is determined that the above weight information verification is passed, determining the sending requirements in the above preset sending rule, where the above sending requirements are the requirements customized by the above target object; sending the above sending requirements to the above logistics operation object so that the above logistics operation object completes the sending based on the above sending requirements and the above sending request.

[0012] Another aspect of the present disclosure provides an information processing device, including: an information determination module, configured to determine experience card information associated with the above target object in response to a sending request from the target object, where the above experience card information includes the service times of the sending experience and the service source of the above sending experience; a request verification module, configured to verify the above sending request based on the preset sending rule in the above experience card information and generate a verification result when the service source of the above sending experience meets the preset conditions; a request sending module, configured to send the above sending request to the logistics operation object and update the service times in the above experience card information when the above verification result indicates that the verification is passed.

[0013] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, and the above instructions are used to implement the above method when executed.

[0014] Another aspect of the present disclosure provides a computer program product, and the above computer program product includes computer-executable instructions, and the above instructions are used to implement the above method when executed.

[0015] According to an embodiment of the present disclosure, by determining the experience card information associated with the target object, since the experience card information includes the number of service times and the service source of the sending experience. Therefore, during the process of sending a parcel, the user can use the services of the sending experience according to the number of service times and the service source, so as to understand the sending services of the corresponding platform. When the service source meets the preset conditions, the sending request is verified to determine whether the sending request meets the preset sending rules of the experience card information. If it meets the preset sending rules, it indicates that the user can use the services of the sending experience. The sending request is sent to the logistics operation object, and through interaction with the logistics operation object, the sending experience is completed. Because the services of the sending experience are adopted during the process of sending a parcel, at least partially, the technical problem that it is inconvenient for users to understand the sending services of each platform is overcome, and the sending efficiency is effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Through the following description of the embodiments of the present disclosure with reference to the drawings, the above and other objects, features, and advantages of the present disclosure will become clearer. In the drawings:

[0017] Figure 1 Schematically shows an exemplary system architecture to which the information processing method and apparatus of the present disclosure can be applied;

[0018] Figure 2 Schematically shows a flowchart of the information processing method according to an embodiment of the present disclosure;

[0019] Figure 3 Schematically shows a flowchart of the experience card application of the information processing method according to an embodiment of the present disclosure;

[0020] Figure 4 Schematically shows a flowchart of the sending experience of the information processing method according to an embodiment of the present disclosure;

[0021] Figure 5 Schematically shows a system interaction diagram of the information processing method according to an embodiment of the present disclosure;

[0022] Figure 6 Schematically shows a block diagram of the information processing apparatus according to an embodiment of the present disclosure; and

[0023] Figure 7 Schematically shows a block diagram of an electronic device suitable for implementing the information processing method according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0024] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the following detailed description, for the sake of explanation, numerous specific details are set forth in order to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is obvious that one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts of the present disclosure.

[0025] The terms used herein are merely for describing specific embodiments and are not intended to limit the present disclosure. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0026] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.

[0027] In the case of using expressions such as "at least one of A, B, and C, etc.", generally, it should be interpreted according to the meaning commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include, but is not limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).

[0028] In the embodiments of the present disclosure, in terms of the collection, update, analysis, processing, use, transmission, provision, disclosure, storage, etc. of the involved data (for example, including but not limited to user personal information), they all comply with the provisions of relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. In particular, necessary measures are taken for user personal information to prevent illegal access to user personal information data and to safeguard the security of user personal information, network security, and national security.

[0029] In the embodiments of the present disclosure, the authorization or consent of the user is obtained before obtaining or collecting user personal information.

[0030] Currently, when users send parcels, they will fill in parcel-sending information on the corresponding platform and receive full-reduction coupons for preferential orders. However, when users receive and use the coupons immediately when sending parcels, the customer stickiness is weak, and a single parcel-sending service may not be guaranteed in terms of quality and quantity, which is not conducive to customer acquisition. When sending parcels, users can also register as merchants and cooperate with the parcel-sending platform in the long term to enjoy parcel-sending discounts by using the monthly settlement function. However, the parcel-sending address for using the monthly settlement function must be the same address and cannot be modified. Therefore, the parcel-sending experience is poor and it is difficult to meet the multi-faceted parcel-sending needs of users.

[0031] Embodiments of the present disclosure provide an information processing method, an information processing device, an electronic device, a computer-readable storage medium, and a computer program product. The method includes: in response to a parcel-sending request from a target object, determining experience card information associated with the target object, where the experience card information includes the number of service times of the parcel-sending experience and the service source of the parcel-sending experience; when the service source of the parcel-sending experience meets a preset condition, verifying the parcel-sending request based on a preset parcel-sending rule in the experience card information to generate a verification result; when the verification result indicates that the verification is passed, sending the parcel-sending request to a logistics operation object and updating the number of service times in the experience card information.

[0032] Figure 1 Schematically shows an exemplary system architecture to which the information processing method and device of the present disclosure can be applied. It should be noted that Figure 1 The shown is only an example of the system architecture to which the embodiments of the present disclosure can be applied, to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used in other devices, systems, environments, or scenarios.

[0033] As Figure 1 shown, the system architecture 100 according to this embodiment may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired and / or wireless communication links, etc.

[0034] Users can use the terminal devices 101, 102, 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications may be installed on the terminal devices 101, 102, 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social platform software, etc. (only for example).

[0035] The terminal devices 101, 102, and 103 can be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and so on.

[0036] The server 105 can be a server that provides various services. For example, it can be a background management server (only as an example) that supports the websites browsed by users using the terminal devices 101, 102, and 103. The background management server can analyze and process data such as user requests received, and feedback the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.

[0037] It should be noted that the information processing method provided by the embodiments of the present disclosure can generally be executed by the server 105. Correspondingly, the information processing device provided by the embodiments of the present disclosure can generally be set in the server 105. The information processing method provided by the embodiments of the present disclosure can also be executed by a server or a server cluster different from the server 105 and capable of communicating with the terminal devices 101, 102, 103 and / or the server 105. Correspondingly, the information processing device provided by the embodiments of the present disclosure can also be set in a server or a server cluster different from the server 105 and capable of communicating with the terminal devices 101, 102, 103 and / or the server 105. Or, the information processing method provided by the embodiments of the present disclosure can also be executed by the terminal devices 101, 102, or 103, or can also be executed by other terminal devices different from the terminal devices 101, 102, or 103. Correspondingly, the information processing device provided by the embodiments of the present disclosure can also be set in the terminal devices 101, 102, or 103, or set in other terminal devices different from the terminal devices 101, 102, or 103.

[0038] It should be understood that Figure 1 the numbers of terminal devices, networks, and servers in

[0039] Figure 2 are merely illustrative. According to the implementation requirements, there can be any number of terminal devices, networks, and servers.

[0040] As Figure 2 shown, the method includes operations S210 to S230.

[0041] In operation S210, in response to a sending request from a target object, determine the experience card information associated with the target object, where the experience card information includes the number of service times of the sending experience and the service source of the sending experience.

[0042] In operation S220, when the service source of the sending experience meets the preset conditions, the sending request is verified based on the preset sending rules in the experience card information, and a verification result is generated.

[0043] In operation S230, when the verification result indicates that the verification is passed, the sending request is sent to the logistics operation object, and the service times in the experience card information are updated.

[0044] According to an embodiment of the present disclosure, when a user sends a parcel, the user needs to fill in the parcel sending information and place an order on the corresponding platform, thereby triggering a sending request. For example, the user can place an order on platforms such as the official parcel sending software, official account, and mini-program, thereby triggering a sending request. Among them, the sending request can be sent by the user's terminal device, and the sending request corresponds to the account information used by the user when sending the parcel.

[0045] According to an embodiment of the present disclosure, the target object can be the user's terminal device. In response to a sending request from the target object, when it is determined based on the account information associated with the target object that the user has applied for an experience card, it means that the user can use the services of the sending experience to send a parcel. Therefore, further, the experience card information is determined based on the account information associated with the target object. Among them, the experience card information includes the service times of the sending experience and the service source of the sending experience. Specifically, the service times can be the remaining service times of the sending experience in the experience card. The service source can be the source of the service times in the experience card.

[0046] Figure 3 Schematically shows a flowchart of an information processing method for experience card application according to an embodiment of the present disclosure.

[0047] According to an embodiment of the present disclosure, the service source includes a sharing source and a handling source. Among them, the sharing source indicates that the service times in the experience card are obtained through sharing and giving by others, and the handling source indicates that the service times in the experience card are obtained by the user himself / herself applying for the experience card. As Figure 3 shown, the user operation terminal 310 and the data processing terminal 320 are involved in the process of the user applying for the experience card.

[0048] According to an embodiment of the present disclosure, as Figure 3As shown, when a user applies for an experience card, the user first logs in to the official express delivery software, official account, or mini-program on the user operation terminal 310, and views the experience card on the "My" page or the "Send" page in the display interface. At the same time, the data processing terminal 320 queries whether the account logged in by the user meets the application criteria. If the application criteria are met, the user can apply for an experience card. Specifically, the application criteria can be that the number of times the user applies for an experience within a preset time is less than a preset number of times. Among them, the preset time can be set to one year, and the preset number of times can be set to two times. For example, each account can only apply for an experience card once within one year. By restricting the number of times of applying for an experience card, it can encourage users to continue sending parcels on this platform after enjoying the parcel sending experience service, so as to improve user stickiness.

[0049] According to an embodiment of the present disclosure, when it is determined that the application criteria are met, the user clicks to apply for a parcel sending experience card on the user operation terminal 310, and selects the number of service times, the sending area, and the receiving area in the experience card. At the same time, other services in the experience card can be customized according to the user's own parcel sending needs. After filling in the information, click to purchase the experience card. After receiving the purchase instruction, the data processing terminal 320 stores the account information and the experience card information, and pushes the relevant data of the ledger billing for financial calculation, thus completing the handling of the experience card.

[0050] According to an embodiment of the present disclosure, after the experience card is successfully handled, it can be bound to the user's own account information for use when sending parcels. It is also possible to share the number of service times in the experience card with others. After others receive and bind the corresponding account information, they can use the number of service times for the parcel sending experience.

[0051] According to an embodiment of the present disclosure, after determining the service source of the parcel sending experience, it is further determined whether the service source meets the preset conditions. Among them, the preset conditions can be restrictions on the use of the number of service times of the experience card in the sharing source. When the service source of the parcel sending experience meets the preset conditions, it means that the number of service times can be used normally, and the preset parcel sending rules in the experience card information are determined. The preset parcel sending rules are set by the user himself when applying for the experience card. Based on the preset parcel sending rules, the parcel sending request is verified to generate verification information.

[0052] According to an embodiment of the present disclosure, when the verification result indicates that the verification is passed, it means that the parcel sending experience service in the experience card can be used for this parcel sending. The parcel sending request is sent to the logistics operation object, where the logistics operation object can be the terminal device of the courier. After receiving the parcel sending request, the logistics operation object completes the parcel sending. At the same time, the number of service times in the experience card information is updated to facilitate the user's next parcel sending experience. For example, assume that the number of service times before completing the parcel sending is 5 times, and it is updated to 4 times after completing the parcel sending.

[0053] According to an embodiment of the present disclosure, by determining the experience card information associated with the target object, since the experience card information includes the number of service times and service sources of the shipping experience. Therefore, during the shipping process, the user can use the services of the shipping experience according to the number of service times and service sources, so as to understand the shipping services of the corresponding platform. When the service source meets the preset conditions, the shipping request is verified to determine whether the shipping request meets the preset shipping rules of the experience card information. If it meets the preset shipping rules, it means that the user can use the services of the shipping experience. The shipping request is sent to the logistics operation object, and by interacting with the logistics operation object, the shipping experience is completed. Because the services of the shipping experience are adopted during the shipping process, at least partially, the technical problem that it is inconvenient for users to understand the shipping services of each platform is overcome, and the shipping efficiency is effectively improved.

[0054] According to an embodiment of the present disclosure, the information processing method may further include the following operations:

[0055] When it is determined that the service source is a sharing source, determine the historical sharing service times of the target object; when it is determined that the historical sharing service times are less than the preset times, or when the service source is a handling source, determine that the service source meets the preset conditions.

[0056] According to an embodiment of the present disclosure, when it is determined that the service source is a sharing source, based on the account information of the target object, determine the historical sharing service times of the target object. Among them, the historical sharing service times may be the historical times when the target object successfully completed shipping using the service times shared by others after receiving the service times shared by others. For example: Target object A shared 5 service times in the experience card with target object B. After target object B received it, it successfully completed 3 shipping experiences using this service times. Therefore, the historical sharing service times of target object B are determined to be 3 times.

[0057] According to an embodiment of the present disclosure, determine whether the historical sharing service times are less than the preset times, where the preset times can be set according to different shipping platforms. When it is determined that the historical sharing service times are less than the preset times, it means that the historical sharing service times are relatively few, and the user can continue the shipping experience. Therefore, it is determined that the service source meets the preset conditions. When it is determined that the service source is a handling source, it means that the remaining service times in the experience card handled by the user himself can be normally used to complete the shipping experience. By restricting the historical sharing service times, it encourages users to handle the experience card and continuously ship on this platform to improve user stickiness.

[0058] According to an embodiment of the present disclosure, verifying the shipping request based on the preset shipping rules in the experience card information and generating a verification result may include the following operations:

[0059] Determine the sender address and the recipient address in the sending request, and the preset sending area and the preset recipient area in the preset sending rules; according to the preset sending area and the preset recipient area, verify the sender address and the recipient address respectively to generate a first result; determine the sending time in the sending request and the time range of the service times in the preset sending rules; verify the sending time according to the time range to generate a second result; generate a verification result based on the first result and the second result.

[0060] According to an embodiment of the present disclosure, determine the preset sending area and the preset recipient area in the preset sending rules, wherein the preset sending area and the preset recipient area are preset by the user when handling the experience card. Determine whether the sender address is within the preset sending area and determine whether the recipient address is within the preset recipient area. If both are within the corresponding areas, determine that the first result is verification passed, otherwise it is not passed.

[0061] According to an embodiment of the present disclosure, the preset sending rules can also be set with a preset sender address and a preset recipient address, not limited to the form of an area. If set as the preset sender address and the preset recipient address, compare the preset sender address and the preset recipient address with the sender address and the recipient address in the sending request respectively. If the corresponding addresses are the same, determine that the first result is verification passed, otherwise it is not passed.

[0062] According to an embodiment of the present disclosure, determine the time range in the preset sending rules, wherein the time range can be the valid use time range of the service times. Determine whether the sending time is within the time range. If it is within the range, determine that the second result is verification passed, otherwise it is not passed. When both the first result and the second result are verification passed, determine that the verification result is verification passed, otherwise determine that the verification result is verification not passed. By verifying the sending request based on the preset sending rules, it is further determined whether the current sending can use the service of the sending experience, which is convenient for the user to send.

[0063] According to an embodiment of the present disclosure, the information processing method may further include the following operations:

[0064] When the historical sharing service times is greater than or equal to the preset times, or when the verification result indicates that the verification fails, output a prompt message to prompt the target object that it cannot use the service times for the sending experience.

[0065] According to an embodiment of the present disclosure, when the historical sharing service times is greater than or equal to the preset times, it means that the user has used the service times shared by others multiple times. The current sending cannot continue to use the remaining service times shared by others for the sending experience, so a prompt message is output. Among them, the prompt message can be used to prompt the target object that it cannot use the remaining service times and if you want to use it, please handle the experience card.

[0066] According to an embodiment of the present disclosure, when the verification result indicates that the verification fails, it means that the current sending request does not meet the preset sending rules and the sending experience in the experience card cannot be used. Therefore, a prompt message is output. Among them, the prompt message can prompt the target object that the remaining service times cannot be used, and prompt the user to try to change the sending request or use the ordinary sending service. By outputting the prompt message, the user can be informed in a timely manner of the reason for not being able to use the service times and the solution, thereby effectively improving the sending efficiency.

[0067] Figure 4 Schematically shows a flowchart of the sending experience using the information processing method according to an embodiment of the present disclosure.

[0068] According to an embodiment of the present disclosure, when the verification result indicates that the verification passes, sending the sending request to the logistics operation object may include the following operations:

[0069] When the verification result indicates that the verification passes, creating a sending task based on the sending request, where the sending task is marked with a label of the sending experience; sending the sending task to the logistics operation object.

[0070] According to an embodiment of the present disclosure, as Figure 4 shown, after the user selects the experience card for the sending experience, the sending request is verified based on the preset sending rules. When the verification passes, it is determined that the order is successful, a sending task is generated based on the sending request, and a label of the sending experience is attached to the sending task. The sending task can be first sent to the pick-up and delivery background, and a pick-up task is generated in the pick-up and delivery background, so as to send the pick-up task to the logistics operation object; it can also directly send the sending task to the logistics operation object, so that the courier can pick up the package based on the sending task. Among them, the pick-up and delivery task is marked with a label of the sending experience. By interacting with the logistics operation object in the above manner, the cost of phone calls or text messages between the courier and the user is effectively reduced. Therefore, the operation cost is saved.

[0071] According to an embodiment of the present disclosure, the information processing method may further include the following operations:

[0072] Obtaining the actual weight information associated with the sending request; determining the weight threshold in the preset sending rules; when the weight information in the sending request is the same as the actual weight information and the weight value in the weight information is less than or equal to the weight threshold, determining that the weight information verification passes.

[0073] According to an embodiment of the present disclosure, as Figure 4As shown, after the logistics operation object receives the sending task, the courier picks up the sending item at the door and confirms the information in the sending task. The actual weight information associated with the sending request is obtained, and the weight threshold in the preset sending rules is determined, so as to verify the weight information in the sending request. When the weight information in the sending request is the same as the actual weight information, and the weight value in the weight information is less than or equal to the weight threshold, it is determined that the weight information verification is passed, and the courier can click "collection completed" on the corresponding terminal device, thus completing the entire weight verification process.

[0074] According to an embodiment of the present disclosure, after the courier completes the collection, waybill information can be generated and sent to the target object to inform the target object of the waybill status of the current waybill, and mark that this sending does not require payment in the waybill information. The billing system identifies the experience card and determines that this sending does not need to be recorded in the ledger. At the same time, the service times in the experience card information are updated, and the target object is informed that the settlement of the experience card is completed, thus completing the sending experience. By automatically settling the experience card and synchronizing it to the target object, there is no need to notify the user to pay the freight by phone or text message, effectively improving the user experience and at the same time improving the collection timeliness rate of the courier.

[0075] According to an embodiment of the present disclosure, the information processing method may further include the following operations:

[0076] When it is determined that the weight information verification is passed, the sending requirements in the preset sending rules are determined, where the sending requirements are the requirements customized by the target object; the sending requirements are sent to the logistics operation object so that the logistics operation object completes the sending based on the sending requirements and the sending request.

[0077] According to an embodiment of the present disclosure, when it is determined that the weight information verification is passed, the courier can click "collection completed" on the corresponding terminal device. After the collection is completed, the sending requirements in the preset sending rules in the sending task are determined. Among them, the sending requirements are the requirements customized by the target object. For example: the insurance requirements and receipt requirements customized by the user when handling the experience card. As the sending requirements change, the price of the experience card will also change in real time. The courier completes the sending based on the sending requirements and the sending request, effectively improving the user's sending experience.

[0078] According to an embodiment of the present disclosure, the user may not define the sending requirements during the process of handling the experience card and directly submit using the default requirements. Therefore, after the courier determines that there are no requirements customized by the target object, the sending can be directly completed based on the sending request.

[0079] Figure 5 Schematically shows a system interaction diagram of the information processing method according to an embodiment of the present disclosure.

[0080] According to an embodiment of the present disclosure, in the process of sending a parcel, the user includes the end 5 where the target object 510 is located and the account system 520, order placement system 530, pickup and delivery background 540, ledger billing system 550, and the end where the logistics operation object 560 is located that interact with the target object.

[0081] According to an embodiment of the present disclosure, in the process of sending a parcel, the user sends a parcel sending request to the account system 520 and the order placement system 530 for processing based on the end where the target object 510 is located. After the account system 520 finishes processing, if it is determined that the experience card cannot be used for this parcel sending, the corresponding processing result is returned to the end where the target object 510 is located. When it is determined that the user can use the experience card to send a parcel, and after the order placement system 530 finishes processing the parcel sending request, the generated parcel sending task is sent to the pickup and delivery background 540. The pickup and delivery background 540 distributes the parcel sending task to the corresponding end where the logistics operation object 530 is located to complete the parcel sending. At the same time, the pickup and delivery background 540 sends the parcel sending task to the ledger billing system 550 so that the ledger billing system 550 updates the service times in the experience card information.

[0082] According to an embodiment of the present disclosure, after the parcel sending is completed, the pickup and delivery background 540 returns the information indicating that the pickup is completed to the order placement system 530, and the order placement system returns it to the account system 520 to inform the user of the current parcel sending status. By using the experience card in the process of sending a parcel, the user can enjoy the services of the parcel sending experience, which can not only meet the user's multi-faceted parcel sending needs but also improve the parcel sending efficiency.

[0083] Figure 6 A block diagram of an information processing device according to an embodiment of the present disclosure is schematically shown.

[0084] As Figure 6 shown, the information processing device 600 includes an information determination module 610, a request verification module 620, and a request sending module 630.

[0085] The information determination module 610 is configured to determine experience card information associated with the target object in response to a parcel sending request from the target object. The experience card information includes the service times of the parcel sending experience and the service source of the parcel sending experience. In one embodiment, the information determination module 610 may be used to perform the operation S210 described above, which will not be elaborated here.

[0086] The request verification module 620 is configured to verify the parcel sending request based on the preset parcel sending rules in the experience card information and generate a verification result when the service source of the parcel sending experience meets the preset conditions. In one embodiment, the request verification module 620 may be used to perform the operation S220 described above, which will not be elaborated here.

[0087] A request sending module 630, configured to send a sending request to a logistics operation object when the verification result indicates that the verification is passed, and update the service times in the experience card information. In an embodiment, the request sending module 630 may be configured to perform the operation S230 described above, which will not be elaborated herein.

[0088] According to an embodiment of the present disclosure, by determining the experience card information associated with the target object, since the experience card information includes the service times and service sources of the sending experience. Therefore, during the process of sending a parcel, the user can use the services of the sending experience according to the service times and service sources, so as to understand the sending services of the corresponding platform. When the service source meets the preset conditions, the sending request is verified to determine whether the sending request meets the preset sending rules of the experience card information. If the preset sending rules are met, it indicates that the user can use the services of the sending experience. The sending request is sent to the logistics operation object, and through interaction with the logistics operation object, the sending experience is completed. Because the services of the sending experience are adopted during the parcel sending process, at least partially, the technical problem that it is inconvenient for users to understand the sending services of each platform is overcome, and the sending efficiency is effectively improved.

[0089] According to an embodiment of the present disclosure, the information processing device 600 further includes a history determination module and a condition determination module.

[0090] The history determination module, when determining that the service source is a sharing source, determines the historical sharing service times of the target object.

[0091] The condition determination module is configured to determine that the service source meets the preset conditions when determining that the historical sharing service times are less than the preset times, or when the service source is a handling source.

[0092] According to an embodiment of the present disclosure, the request verification module 620 includes an address determination sub-module, an address verification sub-module, a time determination sub-module, a time verification sub-module, and a result generation sub-module.

[0093] The address determination sub-module is configured to determine the sending address and the receiving address in the sending request, and the preset sending area and the preset receiving area in the preset sending rules.

[0094] The address verification sub-module is configured to verify the sending address and the receiving address respectively according to the preset sending area and the preset receiving area, and generate a first result.

[0095] The time determination sub-module is configured to determine the sending time in the sending request and the time range of validity of the service times in the preset sending rules.

[0096] The time verification sub-module is configured to verify the sending time according to the time range of validity and generate a second result.

[0097] A result generation sub-module, configured to generate a verification result based on a first result and a second result.

[0098] According to an embodiment of the present disclosure, the request sending module 630 includes a task generation sub-module and a task sending sub-module.

[0099] The task generation sub-module is configured to create a sending task based on a sending request when the verification result indicates that the verification is passed, wherein the sending task is marked with a label of the sending experience.

[0100] The task sending sub-module is configured to send the sending task to a logistics operation object.

[0101] According to an embodiment of the present disclosure, the information processing device 600 further includes an information output module.

[0102] The information output module is configured to output a prompt message to prompt that the target object cannot use the service times for the sending experience when the number of historical sharing services is greater than or equal to a preset number, or when the verification result indicates that the verification fails.

[0103] According to an embodiment of the present disclosure, the information processing device 600 further includes an information acquisition module, a threshold determination module, and a weight verification module.

[0104] The information acquisition module is configured to acquire actual weight information associated with the sending request.

[0105] The threshold determination module is configured to determine a weight threshold in a preset sending rule.

[0106] The weight verification module is configured to determine that the weight information verification is passed when the weight information in the sending request is the same as the actual weight information and the weight value in the weight information is less than or equal to the weight threshold.

[0107] According to an embodiment of the present disclosure, the information processing device 600 includes a demand determination module and a demand sending module.

[0108] The demand determination module is configured to determine a sending demand in a preset sending rule when it is determined that the weight information verification is passed, wherein the sending demand is a demand customized by the target object.

[0109] The demand sending module is configured to send the sending demand to a logistics operation object so that the logistics operation object completes the sending based on the sending demand and the sending request.

[0110] Any of a plurality of modules, sub-modules, units, and sub-units according to embodiments of the present disclosure, or at least part of the functions of any of them, may be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to embodiments of the present disclosure may be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, and sub-units according to embodiments of the present disclosure may be at least partially implemented as a hardware circuit, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-chip, a system-on-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or may be implemented by any other reasonable manner of integrating or packaging circuits, or in any one of the three implementation manners of software, hardware, and firmware, or in a suitable combination of any several of them. Alternatively, one or more of the modules, sub-modules, units, and sub-units according to embodiments of the present disclosure may be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions may be executed.

[0111] For example, any of the information determination module 610, the request verification module 620, and the request sending module 630 may be combined and implemented in one module / unit / sub-unit, or any one of the modules / units / sub-units may be split into multiple modules / units / sub-units. Alternatively, at least part of the functions of one or more of these modules / units / sub-units may be combined with at least part of the functions of other modules / units / sub-units and implemented in one module / unit / sub-unit. According to embodiments of the present disclosure, at least one of the information determination module 610, the request verification module 620, and the request sending module 630 may be at least partially implemented as a hardware circuit, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-chip, a system-on-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or may be implemented by any other reasonable manner of integrating or packaging circuits, or in any one of the three implementation manners of software, hardware, and firmware, or in a suitable combination of any several of them. Alternatively, at least one of the information determination module 610, the request verification module 620, and the request sending module 630 may be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions may be executed.

[0112] It should be noted that the information processing device part in the embodiments of the present disclosure corresponds to the information processing method part in the embodiments of the present disclosure. For the description of the information processing device part, please refer to the information processing method part specifically, and details will not be repeated here.

[0113] Figure 7A block diagram of an electronic device suitable for implementing an information processing method according to an embodiment of the present disclosure is schematically shown. Figure 7 The electronic device shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.

[0114] As Figure 7 shown, the electronic device 700 according to an embodiment of the present disclosure includes a processor 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage section 708 into a random access memory (RAM) 703. The processor 701 can include, for example, a general microprocessor (e.g., CPU), an instruction set processor, and / or a related chipset, and / or a dedicated microprocessor (e.g., an application specific integrated circuit (ASIC)), etc. The processor 701 can also include on-board memory for caching purposes. The processor 701 can include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.

[0115] In the RAM 703, various programs and data required for the operation of the electronic device 700 are stored. The processor 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. The processor 701 performs various operations of the method flow according to an embodiment of the present disclosure by executing the program in the ROM 702 and / or the RAM 703. It should be noted that the program can also be stored in one or more memories other than the ROM 702 and the RAM 703. The processor 701 can also perform various operations of the method flow according to an embodiment of the present disclosure by executing the program stored in the one or more memories.

[0116] According to an embodiment of the present disclosure, the electronic device 700 can further include an input / output (I / O) interface 705, and the input / output (I / O) interface 705 is also connected to the bus 704. The system 700 can further include one or more of the following components connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed so that a computer program read from it can be installed into the storage section 708 as needed.

[0117] According to an embodiment of the present disclosure, the method flow according to the embodiment of the present disclosure can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes program codes for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 709, and / or installed from a removable medium 711. When the computer program is executed by a processor 701, the above functions defined in the system of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described system, device, apparatus, module, unit, etc. can be implemented by computer program modules.

[0118] The present disclosure also provides a computer-readable storage medium, which may be included in the device / device / system described in the above embodiment; or may exist alone without being assembled into the device / device / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.

[0119] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium. For example, it may include but is not limited to: portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, device, or device.

[0120] For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the above-described ROM 702 and / or RAM 703 and / or one or more memories other than ROM 702 and RAM 703.

[0121] An embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program includes program codes for executing the method provided by the embodiment of the present disclosure. When the computer program product runs on an electronic device, the program codes are used to cause the electronic device to implement the information processing method provided by the embodiment of the present disclosure.

[0122] When the computer program is executed by a processor 701, the above functions defined in the system / apparatus of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described system, apparatus, module, unit, etc. can be implemented by computer program modules.

[0123] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 709, and / or installed from the removable medium 711. The program code included in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0124] According to embodiments of the present disclosure, the program code for executing the computer program provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include but are not limited to, such as Java, C++, Python, the "C" language, or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., by using an Internet service provider to connect through the Internet).

[0125] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than that noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions. Those skilled in the art will appreciate that the features recited in the various embodiments and / or claims of the present disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly recited in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features recited in the various embodiments and / or claims of the present disclosure can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present disclosure.

[0126] The embodiments of the present disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments have been described separately above, this does not mean that the measures in the respective embodiments cannot be used advantageously in combination. The scope of the present disclosure is defined by the appended claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present disclosure.

Claims

1. An information processing method, comprising: responding to a sending request from a target object, determining experience card information associated with the target object, where the experience card information includes the number of service times of the sending experience and the service source of the sending experience; when the service source of the sending experience meets a preset condition, verifying the sending request based on a preset sending rule in the experience card information to generate a verification result; when the verification result indicates that the verification is passed, sending the sending request to a logistics operation object and updating the number of service times in the experience card information.

2. The method according to claim 1, further comprising: when determining that the service source is a sharing source, determining the historical sharing service times of the target object; when determining that the historical sharing service times is less than a preset number of times, or when the service source is a handling source, determining that the service source meets the preset condition.

3. The method according to claim 1, wherein, the verifying the sending request based on a preset sending rule in the experience card information to generate a verification result includes: determining the sending address and the receiving address in the sending request, and the preset sending area and the preset receiving area in the preset sending rule; verifying the sending address and the receiving address respectively according to the preset sending area and the preset receiving area to generate a first result; determining the sending time in the sending request and the time limit range of the number of service times in the preset sending rule; verifying the sending time according to the time limit range to generate a second result; generating the verification result based on the first result and the second result.

4. The method according to claim 1, wherein, the sending the sending request to a logistics operation object when the verification result indicates that the verification is passed includes: when the verification result indicates that the verification is passed, creating a sending task based on the sending request, where the sending task is marked with a label of the sending experience; sending the sending task to the logistics operation object.

5. The method according to claim 2, further comprising: when the historical sharing service times is greater than or equal to the preset number of times, or when the verification result indicates that the verification is not passed, outputting a prompt message to prompt the target object that the service times cannot be used for the sending experience.

6. The method according to claim 1, further comprising: acquiring actual weight information associated with the sending request; determining a weight threshold in the preset sending rule; when the weight information in the sending request is the same as the actual weight information and the weight value in the weight information is less than or equal to the weight threshold, determining that the weight information passes the verification.

7. The method according to claim 6, further comprising: when determining that the weight information passes the verification, determining a sending requirement in the preset sending rule, where the sending requirement is a requirement customized by the target object; Send the shipping requirement to the logistics operation object so that the logistics operation object completes the shipping based on the shipping requirement and the shipping request.

8. An information processing device, comprising: An information determination module, configured to determine experience card information associated with the target object in response to a shipping request from the target object, where the experience card information includes the number of service times of the shipping experience and the service source of the shipping experience; A request verification module, configured to verify the shipping request based on a preset shipping rule in the experience card information and generate a verification result when the service source of the shipping experience meets a preset condition; A request sending module, configured to send the shipping request to a logistics operation object and update the number of service times in the experience card information when the verification result indicates that the verification is passed.

9. An electronic device, comprising: One or more processors; A memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, on which executable instructions are stored, and when the instructions are executed by a processor, the processor implements the method according to any one of claims 1 to 7.

11. A computer program product, including a computer program, where the computer program implements the method according to any one of claims 1 to 7 when executed by a processor.