Information processing method and device, equipment and storage medium
By hiding the recipient's communication identifier when the order is created and restoring the identifier under the guidance of logistics tracking information, the problems of inconvenience in notifying logistics parcels of delivery and information leakage are solved, achieving more reliable notification and information protection.
Patent Information
- Application Number
- CN202111411048.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-25
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2041-11-25
AI Technical Summary
In the current technology, the method of notifying recipients of logistics parcel delivery by telephone is inconvenient, resulting in the inability to notify recipients and the potential for information leakage.
When an order is created, the recipient's original communication identifier is hidden, a hidden communication identifier is generated, and a notification request is sent when the logistics tracking information indicates that the package has arrived at the delivery node. After the user confirms, the hidden identifier is restored to the original identifier to notify the user of the delivery.
By confirming the notification with the user, a phone call can be made to avoid notification failure, reduce the risk of information leakage, and improve the recipient experience.
Smart Images

Figure CN114092010B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of computer application, and in particular, to an information processing method, device, system, equipment and storage medium. BACKGROUND
[0002] Currently, in the delivery process of logistics packages, the delivery personnel needs to call the telephone of the receiving user in order to inform the receiving user that the package is about to arrive. However, the telephone notification mode is inconvenient sometimes. For example, due to different delivery times, the delivery personnel may make a telephone call for notification at a time when the receiving user is at work, on lunch break or the like, and thus it is impossible to inform the receiving user, which affects the receiving experience of the receiving user. Meanwhile, the telephone of the receiving user is displayed in plaintext to the delivery personnel, which is likely to cause information leakage.
[0003] Therefore, how to optimize the delivery notification mode and reduce the risk of user information leakage, so as to improve the receiving experience of the user, is a technical problem to be solved by those skilled in the art. SUMMARY
[0004] In order to overcome the defects of the related art, the present application provides an information processing method, device, equipment and storage medium, so as to optimize the delivery notification mode and reduce the risk of user information leakage, thereby improving the receiving experience of the user.
[0005] According to one aspect of the present application, an information processing method is provided, comprising:
[0006] In response to order creation, a plurality of characters in the original communication identifier of the receiving user end of the order are hidden to obtain a hidden communication identifier;
[0007] In response to the logistics track information of the order indicating that the package has arrived at a delivery node, a notification request message is sent to the receiving user end associated with the order;
[0008] A notification confirmation message sent by the receiving user end is received;
[0009] The hidden communication identifier is restored to the original communication identifier;
[0010] The original communication identifier is sent to the server associated with the delivery node.
[0011] In some embodiments of the present application, the hiding of a plurality of characters in the original communication identifier of the receiving user end of the order to obtain a hidden communication identifier comprises:
[0012] The plurality of characters in the original communication identifier of the receiving user end are encrypted;
[0013] The encrypted multi-digit character is masked.
[0014] In some embodiments of the present application, the step of hiding the multi-digit character in the original communication identifier of the order receiving user terminal to obtain a hidden communication identifier further comprises:
[0015] determining whether the order receiving user terminal selects to hide the communication identifier;
[0016] If yes, the step of hiding the communication identifier is executed.
[0017] In some embodiments of the present application, the step of hiding the multi-digit character in the original communication identifier of the order receiving user terminal to obtain a hidden communication identifier further comprises:
[0018] sending the order information of the order and the hidden communication identifier to a service terminal of a logistics service provider.
[0019] In some embodiments of the present application, the step of sending the notification request message to the order associated receiving user terminal further comprises:
[0020] determining whether the order is associated with the hidden communication identifier of the receiving user terminal;
[0021] If yes, the step of sending the notification request message to the order associated receiving user terminal is executed.
[0022] In some embodiments of the present application, the step of sending the notification request message to the order associated receiving user terminal further comprises:
[0023] receiving an initial notification type selection message sent by the receiving user terminal,
[0024] wherein the notification request message is a notification type change message.
[0025] In some embodiments of the present application, the initial notification type selection message and / or the notification confirmation message comprises a notifiable time period, and the step of sending the original communication identifier to the service terminal associated with the delivery node is triggered to be executed in response to the arrival of the notifiable time period.
[0026] In some embodiments of the present application, after the service terminal associated with the delivery node receives the original communication identifier, the original communication identifier is sent to a delivery terminal of a delivery staff.
[0027] In some embodiments of the present application, the original communication identifier is one or more of a fixed-line number, a mobile phone number, and an account number of a communication software.
[0028] In some embodiments of the present application, the original communication identifier of the delivery end of the delivery person is used to perform voice or text communication with the receiving user end.
[0029] According to another aspect of the present application, an information processing device is also provided, comprising:
[0030] A hiding module is configured to, in response to order creation, hide a plurality of characters in the original communication identifier of the receiving user end of the order to obtain a hidden communication identifier.
[0031] A request sending module is configured to, in response to the logistics track information of the order indicating that the package has arrived at a delivery node, send a notification request message to the receiving user end associated with the order.
[0032] A receiving module is configured to receive a notification confirmation message sent by the receiving user end.
[0033] A restoring module is configured to restore the hidden communication identifier to the original communication identifier.
[0034] An identifier sending module is configured to send the original communication identifier to a server associated with the delivery node.
[0035] According to still another aspect of the present application, an electronic device is also provided, comprising a processor, and a storage medium having a computer program stored thereon, wherein the computer program is executed by the processor to perform the steps as described above.
[0036] According to still another aspect of the present application, a storage medium is also provided, having a computer program stored thereon, wherein the computer program is executed by a processor to perform the steps as described above.
[0037] Compared with the prior art, the present application has the following advantages:
[0038] When the order is created, a plurality of characters in the original communication identifier of the receiving user end are hidden to obtain a hidden communication identifier. When the logistics track information of the order indicates that the package has arrived at a delivery node, a notification request is sent to the user end. When the user end confirms the notification, the hidden communication identifier is restored to the original communication identifier, so that the delivery person can perform delivery notification through the original communication identifier. In this way, on the one hand, telephone notification is performed after the user confirms the notification, thereby avoiding the situation that notification fails due to the user's inconvenience in receiving a phone call. On the other hand, the communication identifier is hidden when the order is created, and the communication identifier is restored in response to the user's confirmation of the notification, so as to ensure the hiding of the communication identifier during the logistics transportation process and reduce the risk of user information leakage. BRIEF DESCRIPTION OF DRAWINGS
[0039] The above and other features and advantages of the present application will become more apparent by describing in detail exemplary embodiments thereof with reference made to the accompanying drawings.
[0040] Figure 1 A flowchart of an information processing method according to an embodiment of the present application is shown.
[0041] Figure 2 A flowchart of a hiding process according to an embodiment of the present application is shown.
[0042] Figure 3 A flowchart of an information processing method according to a specific embodiment of the present application is shown.
[0043] Figure 4 A block diagram of an information processing apparatus according to an embodiment of the present application is shown.
[0044] Figure 5 A schematic diagram of a computer readable storage medium in an exemplary embodiment of the present application is shown.
[0045] Figure 6 A schematic diagram of an electronic device in an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0046] Example embodiments now will be described more fully hereinafter with reference to the accompanying drawings. Example embodiments, may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0047] In addition, the drawings are to be considered in all respects as illustrative and not restrictive; identical reference numerals have been used, where possible, to denote identical or similar features, and thus repetition of the description thereof will be omitted. Some of the blocks in the drawings are functional blocks, and thus can not necessarily correspond to physical or logical entities. These functional blocks can be implemented in software, hardware, or a combination thereof, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0048] The flowcharts shown in the drawings are merely illustrative and do not necessarily include all steps. For example, some steps can be further divided, and some steps can be combined or partially combined, and thus the order of actual execution can be changed as appropriate.
[0049] Figure 1 A flowchart of an information processing method according to an embodiment of the present application is shown. The information processing method includes the following steps:
[0050] Step S110: In response to the order creation, the multi-digit characters in the original communication identifier of the consignee terminal of the order are hidden to obtain a hidden communication identifier.
[0051] Specifically, the present application can be applied to an e-commerce platform. Thus, the order in step S110 is a user's online shopping order on the e-commerce platform. Specifically, the consignee terminal can be a client that provides services to users in the form of an application, a mini-program, a webpage, etc. Specifically, the original communication identifier can be one or more of a fixed-line number, a mobile phone number, and an account of a communication software. Further, the original communication identifier can be used for voice or text communication between the delivery terminal of the delivery personnel and the consignee terminal. For example, the delivery terminal of the delivery personnel and the consignee terminal can communicate by phone, send messages, etc., which is not limited by the present application.
[0052] Specifically, after obtaining the hidden communication identifier, the e-commerce platform can send the order information of the order and the hidden communication identifier to the service terminal of the logistics service provider, so that the service terminal of the logistics service provider generates a shipping order based on the order information and the hidden communication identifier.
[0053] Step S120: In response to the logistics track information of the order indicating that the package has arrived at the delivery node, a notification request message is sent to the consignee terminal associated with the order.
[0054] In some embodiments, step S120 can be performed by the e-commerce platform or the logistics platform, which is not limited by the present application. In the embodiment performed by the e-commerce platform, the e-commerce platform obtains the logistics track information from the logistics platform, so that when the logistics track information indicates that the package has arrived at the delivery node, a notification request message is sent to the consignee terminal associated with the order. In the embodiment performed by the logistics platform, the logistics platform can directly determine whether the package has arrived at the delivery node according to the logistics track information maintained by itself, thereby triggering the sending of the notification request message.
[0055] Step S130: Receive the notification confirmation message sent by the consignee terminal.
[0056] In some embodiments, the e-commerce platform / logistics platform can automatically or based on the selection of the terminal provide an initial notification type. The notification request message can be a notification type change message, whereby the consignee terminal can choose whether to change the initial notification type, thereby feeding back the corresponding notification determination message.
[0057] In some embodiments, the initial notification type selection message and / or the notification confirmation message can comprise a notifiable time period. Thus, the step of sending the original communication identifier to the service end associated with the delivery node is triggered to be performed in response to the arrival of the notifiable time period.
[0058] Specifically, the initial notification type selection message can provide the delivery user end with multiple notifiable time period options based on the delivery time, and the delivery user end can select a notifiable time period from the multiple notifiable time period options after receiving the initial notification type selection message. In some variations, the delivery user can also input / modify the notifiable time period through the delivery user end to ensure the accuracy of the notifiable time period.
[0059] Through the above steps, on the one hand, the delivery notification can be sent within the notifiable time period; on the other hand, the original communication identifier is prevented from being sent to the service end associated with the delivery node too early, thereby further reducing the risk of user information leakage.
[0060] Step S140: restoring the hidden communication identifier to the original communication identifier.
[0061] Specifically, the restoration method of the hidden communication identifier can be the inverse operation of the hiding operation. The present application can efficiently implement the restoration step of the communication identifier without occupying too much system load.
[0062] Step S150: sending the original communication identifier to the service end associated with the delivery node.
[0063] Specifically, the service end associated with the delivery node can be a client in the form of an application, a mini-program, a webpage, etc. that provides services to the delivery node. The service end associated with the delivery node can be used to manage package delivery related information. In this embodiment, after receiving the original communication identifier, the service end associated with the delivery node can send the original communication identifier to the delivery end of the delivery personnel by the service end associated with the delivery node. In other embodiments, the service end associated with the delivery node can also be the delivery end of the delivery personnel. In other words, step S150 can directly send the original communication identifier to the delivery end of the delivery personnel.
[0064] In the information processing method provided by the application, when an order is created, multi-digit characters in the original communication identifier of the consignee user terminal are hidden to obtain a hidden communication identifier; when the logistics track information of the order indicates that the package has arrived at a delivery node, a notification request is sent to the user terminal; when the user terminal confirms to make a notification, the hidden communication identifier is restored to the original communication identifier, so that the delivery personnel can make a delivery notification through the original communication identifier. In the above manner, on the one hand, telephone notification is made after the user confirms the notification, thereby avoiding the case that notification fails due to the user's inconvenience in receiving a phone call; on the other hand, the communication identifier is hidden when the order is created, and the communication identifier is restored in response to the user's confirmation of the notification, so as to ensure the hiding of the communication identifier during the logistics transportation process and reduce the risk of user information leakage.
[0065] Reference will be made to Figure 2 , Figure 2 A flowchart of the hiding process according to an embodiment of the application is shown. Figure 2 The following steps are shown:
[0066] Step S111: The multi-digit characters in the original communication identifier of the consignee user terminal are encrypted.
[0067] Specifically, taking a mobile phone number as an example, step S111 can encrypt the 4th to 7th digits of the mobile phone number, keep the 1st to 3rd digits and the 8th to 11th digits of the mobile phone number in plaintext, and select an encryption algorithm as needed. The application is not limited in this regard. For example, the encrypted mobile phone number 132TKXQ3797 can be obtained through step S111.
[0068] Step S112: The encrypted multi-digit characters are subjected to mask processing.
[0069] Specifically, in the above embodiment of the mobile phone number 132TKXQ3797, the encrypted characters can be replaced by a mask, thereby obtaining the mobile phone number 132****3797 subjected to mask processing.
[0070] The application can implement more different mask processing methods, which are not described here.
[0071] Reference will be made to Figure 3 , Figure 3 A flowchart of the information processing method according to a specific embodiment of the application is shown. Figure 3 The following steps are shown:
[0072] Step S101: In response to order creation, it is judged whether the consignee user terminal of the order selects to hide the communication identifier.
[0073] If step S101 judges yes, step S110 is executed: the multi-digit character in the original communication identifier of the receiving user terminal of the order is hidden to obtain a hidden communication identifier.
[0074] If step S101 judges no, the original communication identifier of the receiving user terminal does not need to be hidden.
[0075] Step S121: in response to the logistics track information of the order indicating that the package has arrived at a delivery node, it is judged whether the order is associated with the hidden communication identifier of the receiving user terminal.
[0076] If step S121 judges yes, step S120 is executed: a notification request message is sent to the receiving user terminal associated with the order.
[0077] If step S121 judges no, since the order is not associated with the hidden communication identifier of the receiving user terminal, the original communication identifier of the receiving user terminal is not hidden, and the delivery node / delivery personnel can directly obtain the original communication identifier without determining the notification mode of the receiving user.
[0078] Step S130: a notification confirmation message sent by the receiving user terminal is received.
[0079] Step S140: the hidden communication identifier is restored to the original communication identifier.
[0080] Step S150: the original communication identifier is sent to the server associated with the delivery node.
[0081] Thus, in the embodiment, the original communication identifier does not need to be hidden and restored, the overall execution efficiency of the system can be improved, and the system load can be reduced.
[0082] In some specific implementations of the present application, the user can see the display button of whether to hide the mobile phone number on the order creation page, and the default is hidden. The database can store the encrypted mobile phone number of the user (the first three and last four digits of the mobile phone number are in plaintext, and the middle four digits are encrypted). When the order is issued to the logistics service provider, the masked mobile phone number (the first three and last four digits of the mobile phone number are in plaintext, and the middle four digits are encrypted and replaced with a mask) is used. When the express arrives at the distribution point and waits for the delivery personnel to deliver, a message can be pushed to the user whether to modify the notification mode. If the user does not change the initial setting before delivery, the initial setting is executed. If the user selects to contact the express delivery personnel by phone or send a short message, the delivery personnel is sent a message carrying the plaintext mobile phone number of the user.
[0083] The application can set whether the mobile phone number needs to be masked, whether the deliveryman needs to be notified by phone or SMS by adding a switch when creating an order. By adding a switch when the package arrives at the distribution site and the deliveryman prepares to deliver, the user is asked whether to modify the notification method. Thus, the user can independently control whether to provide the deliveryman with a phone number, whether to receive a delivery phone call or a SMS, and the user information security is better protected, and the effect of safe shopping and receiving express is achieved.
[0084] The above is only a plurality of specific implementations of the information processing method of the application, and each implementation can be implemented independently or in combination. The application is not limited by this. Further, the flowchart of the application is only schematic, and the execution order between steps is not limited. Splitting, merging, order exchange, other synchronous or asynchronous execution modes of steps are within the protection scope of the application.
[0085] The following refers to Figure 4 , Figure 4 A module diagram of an information processing device according to an embodiment of the application is shown. The information processing device 200 includes a hiding module 210, a request sending module 220, a receiving module 230, a restoring module 240, and an identification sending module 250.
[0086] The hiding module 210 is configured to, in response to order creation, hide a plurality of characters in an original communication identifier of a receiving user terminal of the order, to obtain a hidden communication identifier;
[0087] The request sending module 220 is configured to, in response to logistics track information of the order indicating that the package has arrived at a delivery node, send a notification request message to the receiving user terminal associated with the order;
[0088] The receiving module 230 is configured to receive a notification confirmation message sent by the receiving user terminal;
[0089] The restoring module 240 is configured to restore the hidden communication identifier to the original communication identifier;
[0090] The identification sending module 250 is configured to send the original communication identifier to a server associated with the delivery node.
[0091] In the information processing device of the exemplary embodiment of the present application, at the time of order creation, multi-bit characters in the original communication identifier of the recipient user terminal are hidden to obtain a hidden communication identifier; when the logistics track information of the order indicates that the package has arrived at the delivery node, a notification request is sent to the user terminal; when the user terminal confirms to make a notification, the hidden communication identifier is restored to the original communication identifier, so that the delivery person makes a delivery notification through the original communication identifier. In the above manner, on the one hand, after the user confirms the notification, a telephone notification is made, thereby avoiding the situation that the notification fails due to the user's inconvenience in receiving a phone call; on the other hand, at the time of order creation, the communication identifier is hidden, and in response to the user's confirmation of the notification, the communication identifier is restored, so as to ensure the hiding of the communication identifier in the logistics transportation process and reduce the risk of user information leakage.
[0092] Figure 4 The information processing device 200 provided by the present application is only schematically shown, and the splitting, merging and adding of the modules are within the protection scope of the present application without departing from the concept of the present application. The information processing device 200 provided by the present application can be realized by software, hardware, firmware, plug-ins and any combination thereof, and the present application is not limited in this regard.
[0093] In the exemplary embodiments of the present application, a computer readable storage medium having a computer program stored thereon is also provided, and the program can implement the steps of the information processing method described in any one of the above embodiments when executed by a processor. In some possible embodiments, various aspects of the present application can also be implemented in the form of a program product including program code for causing a terminal device to perform the steps described in the above information processing method part of the present specification according to various exemplary embodiments of the present application when the program product is run on the terminal device.
[0094] Reference Figure 5 As shown, a program product 700 for implementing the above method according to the embodiments of the present application is described, which can adopt a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on a terminal device such as a personal computer. However, the program product of the present application is not limited thereto, and in this document, the readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, device or apparatus.
[0095] The program product can employ any combination of one or more computer-readable media. The computer-readable media can be a computer-readable storage medium or a computer-readable signal medium. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0096] The computer-readable storage medium can include a data signal traveling in a baseband or a carrier wave traveling in a propagation medium, which is any intangible medium (a medium that does not have a physical structure) that is suitable for storing or carrying computer executable instructions. The data signal or carrier wave can become a part of a computer program product, or be transmitted on a computer network, which can be any network capable of transmitting or carrying instructions required by or associated with computer software, such as the Internet, World Wide Web, extranet, intranet, local area network (LAN), wide area network (WAN), or any suitable combination of the foregoing. Computer-readable media can include non-storage media, such as needed for use in instruction execution.
[0097] Program code embodied on one or more computer-readable media can be used by or in connection with one or more computer- or processor-based systems. In this context, a "computer- or processor-based system" can be a system driven by a computer or processor based on input received by the computer or processor. Program code can be stored in a computer- or processor- readable medium, which can be any medium readable by a computer or processor. Examples of such mediums include memory devices, such as hard disks, optical storage devices, and the like. Program code can be transmitted using any data transmission techniques, including wireless transmission techniques, wired transmission techniques, optical transmission techniques, and the like.
[0098] In an example embodiment of the present application, an electronic device is also provided, which can include a processor, and a memory for storing executable instructions of the processor. Wherein the processor is configured to perform the steps of the information processing method in any one of the above embodiments via executing the executable instructions.
[0099] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”
[0100] The following reference Figure 6 To describe an electronic device 500 according to this embodiment of the present invention. Figure 6 The electronic device 500 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0101] like Figure 6 As shown, the electronic device 500 is presented in the form of a general-purpose computing device. The components of the electronic device 500 may include, but are not limited to: at least one processing unit 510, at least one storage unit 520, a bus 530 connecting different system components (including storage unit 520 and processing unit 510), a display unit 540, etc.
[0102] The storage unit stores program code that can be executed by the processing unit 510, causing the processing unit 510 to perform the steps described in the above-described information processing method section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 510 can perform, as follows: Figure 1 The steps are shown.
[0103] The storage unit 520 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 5201 and / or a cache storage unit 5202, and may further include a read-only memory unit (ROM) 5203.
[0104] The storage unit 520 may also include a program / utility 5204 having a set (at least one) program module 5205, such program module 5205 including but not limited to: an operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0105] Bus 530 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0106] Electronic device 500 can also communicate with one or more external devices 600 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable tenants to interact with electronic device 500, and / or with any device that enables electronic device 500 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 550. Furthermore, electronic device 500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 560. Network adapter 560 can communicate with other modules of electronic device 500 via bus 530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0107] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, portable hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, or network device, etc.) to execute the information processing method described above according to the embodiments of the present invention.
[0108] Compared with the prior art, the advantages of this invention are:
[0109] When an order is created, several characters in the recipient's original communication identifier are hidden to obtain a hidden communication identifier. When the order's logistics tracking information indicates that the package has arrived at the delivery node, a notification request is sent to the recipient. When the recipient confirms the notification, the hidden communication identifier is restored to the original communication identifier, allowing the delivery person to send the delivery notification using the original communication identifier. This approach achieves two goals: firstly, by sending a phone notification after the user confirms the notification, it avoids notification failures due to the user being unable to answer the phone; secondly, by hiding the communication identifier during order creation and restoring it upon user confirmation, it ensures the communication identifier remains hidden during logistics and reduces the risk of user information leakage.
[0110] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the appended claims.
Claims
1. An information processing method, characterized in that, include: In response to order creation, multiple characters in the original communication identifier of the recipient user terminal of the order are hidden to obtain a hidden communication identifier; In response to the order's logistics tracking information indicating that the package has arrived at the delivery node, a notification request message is sent to the recipient's terminal associated with the order; Receive notification confirmation messages sent by the receiving user terminal; When the user confirms the notification, the hidden communication identifier is restored to the original communication identifier; Send the original communication identifier to the server associated with the delivery node; in, After obtaining the hidden communication identifier, the information processing method further includes: The order information and the hidden communication identifier are sent to the logistics service provider's server, and the server generates a waybill based on the order information and the hidden communication identifier. The step of hiding multiple characters in the original communication identifier of the recipient's terminal of the order to obtain the hidden communication identifier includes: Determine whether the recipient of the order has selected to hide the communication identifier; If so, then perform the steps of the hiding process; Before sending the notification request message to the recipient's terminal associated with the order, the process also includes: Receive the initial notification type selection message sent by the receiving user terminal; The notification request message is a notification type change message, the initial notification type selection message and / or the notification confirmation message include a notificationable time period, and the step of sending the original communication identifier to the server associated with the delivery node is triggered to execute in response to the arrival of the notificationable time period.
2. The information processing method as described in claim 1, characterized in that, The step of hiding multiple characters in the original communication identifier of the recipient's terminal of the order to obtain the hidden communication identifier includes: Encrypt multiple characters in the original communication identifier of the receiving user terminal; Masking is applied to encrypted multi-character strings.
3. The information processing method as described in claim 1, characterized in that, The step of hiding multiple characters in the original communication identifier of the recipient's terminal of the order to obtain the hidden communication identifier includes: The order information and the hidden communication identifier are sent to the logistics service provider's server.
4. The information processing method as described in claim 3, characterized in that, Before sending the notification request message to the recipient's terminal associated with the order, the following steps are included: Determine whether the order is associated with the hidden communication identifier of the recipient's terminal; If so, then the step of sending a notification request message to the recipient client associated with the order is executed.
5. The information processing method as described in claim 1, characterized in that, After receiving the original communication identifier, the server associated with the delivery node sends the original communication identifier to the delivery person's delivery terminal.
6. The information processing method as described in claim 1, characterized in that, The original communication identifier is one or more of the following: landline number, mobile phone number, and communication software account.
7. The information processing method as described in claim 1, characterized in that, The original communication identifier is used by the delivery person's delivery terminal to conduct voice or text communication with the recipient's terminal.
8. An information processing device, characterized in that, include: The hidden module is configured to, in response to order creation, hide multiple characters in the original communication identifier of the recipient user terminal of the order to obtain a hidden communication identifier; The request sending module is configured to send a notification request message to the recipient's terminal associated with the order in response to the order's logistics trajectory information indicating that the package has arrived at the delivery node; The receiving module is configured to receive notification confirmation messages sent by the receiving user terminal; The restore module is configured to restore the hidden communication identifier to the original communication identifier when the user confirms the notification. The identifier sending module is configured to send the original communication identifier to the server associated with the delivery node; The waybill generation module is configured to send the order information of the order and the hidden communication identifier to the server of the logistics service provider after obtaining the hidden communication identifier. The server generates a waybill based on the order information and the hidden communication identifier. The hiding module is further configured to: before hiding multiple characters in the original communication identifier of the recipient's terminal of the order to obtain the hidden communication identifier, determine whether the recipient's terminal of the order has selected to hide the communication identifier; if so, execute the hiding process step. Before sending a notification request message to the recipient user associated with the order, the request sending module also receives an initial notification type selection message sent by the recipient user. The notification request message is a notification type change message, the initial notification type selection message and / or the notification confirmation message include a notificationable time period, and the step of sending the original communication identifier to the server associated with the delivery node is triggered to execute in response to the arrival of the notificationable time period.
9. An electronic device, characterized in that, The electronic device includes: processor; A memory, on which a computer program is stored, is executed by the processor during runtime: The information processing method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores a computer program, which is executed by a processor: The information processing method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Express address secrecy method, server, receiving end, delivery end and express system
CN110472431A
Personal information management and delivery mechanism
US20110055547A1