CN109658036B - Postal address hiding method and system - Google Patents
Postal address hiding method and system Download PDFInfo
- Publication number
- CN109658036B CN109658036B CN201910009102.2A CN201910009102A CN109658036B CN 109658036 B CN109658036 B CN 109658036B CN 201910009102 A CN201910009102 A CN 201910009102A CN 109658036 B CN109658036 B CN 109658036B
- Authority
- CN
- China
- Prior art keywords
- postal
- code
- postal address
- addressee
- recipient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000008859 change Effects 0.000 claims description 29
- 230000003993 interaction Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 238000012795 verification Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000032258 transport Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application provides a method, a system and a device for hiding a postal address, which relate to the technical field of logistics, and the method comprises the following steps: receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient; if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code, acquiring a postal address corresponding to the postal address code; and sending the postal address to the addressing logistics party so that the addressing logistics party can send the logistics express from the sender to the receiver according to the postal address. Therefore, the logistic express mail can be sent and transported through the recipient identification code of the recipient, and the postal address of the recipient can be obtained only by the addressing logistic party with the same service area and the same postal area of the recipient, so that the recipient address is ensured not to be leaked, and the safety of the postal address of the recipient is improved.
Description
Technical Field
The application relates to the technical field of logistics, in particular to a postal address hiding method and a postal address hiding system.
Background
In the internet era, the logistics field is also rapidly developed, and in the process of sending goods to buyers by merchants in an online shopping scene, the merchants or e-commerce platforms need to know the postal addresses of the buyers, so that the postal addresses of the buyers are in a public state, the postal addresses of the buyers are leaked to the outside, the safety is poor, and the user experience of the buyers is poor.
In a logistics express transportation scene, malicious logistics order bill collection occurs, and behaviors of maliciously collecting postal address privacy information such as the address, name, contact way and the like of a logistics express receiver occur.
In a social scene, a receiver of logistics express often does not want to disclose the privacy of a postal address of the receiver to a sender, such as information of the postal address, a communication number and the like. Such as the situation where a merchant presents a gift to a consumer, a fan presents a gift to a star, a business trip sends an item, etc.
Disclosure of Invention
In view of this, an object of the embodiments of the present application is to provide a method and a system for hiding a postal address, which can send and transport a logistics express through an addressee identification code of an addressee, and only an addressed logistics party having a same service area as an addressee postal area can obtain the postal address of the addressee, so that the addressee address is not leaked, and the security of the postal address of the addressee is improved.
In the embodiment of the application, corresponding to a transportation process of a logistics express, an express who receives the logistics express is called a mail receiving logistics party, an express who sends a postal address resolution request to an address service party is called an addressing logistics party, and an express who dispatches the logistics express according to the postal address obtained by resolution is called a delivery logistics party.
In a first aspect, an embodiment of the present application provides a postal address hiding method, which is applied to an address service provider, and includes:
receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient;
if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code, acquiring the postal address corresponding to the postal address code;
and sending the postal address to the addressed logistics party so that the addressed logistics party can send the logistics express from the sender to the receiver according to the postal address.
With reference to the first aspect, this embodiment provides a first possible implementation manner of the first aspect, where before receiving a postal address resolution request sent by an addressed logistics party, the method further includes:
receiving an addressee identification code query request sent by the addressee, wherein the addressee identification code query request carries addressee information;
searching an addressee identification code corresponding to the addressee information, and returning the addressee identification code to the addressee so that the addressee can send a logistics service request carrying the addressee identification code to a mail-receiving logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code.
With reference to the first aspect, this embodiment of the present application provides a second possible implementation manner of the first aspect, where before receiving a postal address resolution request sent by an addressed logistics party, the method further includes:
storing logistics order information;
the acquiring of the postal address corresponding to the postal address code includes:
and if the logistics order information comprising the recipient identification code exists, acquiring a postal address corresponding to the postal address code.
With reference to the second possible implementation manner of the first aspect, an embodiment of the present application provides a third possible implementation manner of the first aspect, where the logistics order information further includes an order generation time; if the logistics order information including the recipient identification code exists, acquiring a postal address corresponding to the postal address code, wherein the steps include:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
With reference to the first aspect, an embodiment of the present application provides a fourth possible implementation manner of the first aspect, where the method further includes:
updating the postal address code corresponding to the addressee information according to a preset time period to obtain an updated postal address code;
and obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
With reference to the first aspect, an embodiment of the present application provides a fifth possible implementation manner of the first aspect, where the method further includes:
receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code, and taking the postal address code as the updated postal address code of the receiver;
and obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
With reference to the fifth possible implementation manner of the first aspect, an embodiment of the present application provides a sixth possible implementation manner of the first aspect, where the method further includes:
and storing the recipient information, the updated postal code and the updated postal address code corresponding to the recipient into a recipient list.
With reference to the sixth possible implementation manner of the first aspect, an example of the present application provides a seventh possible implementation manner of the first aspect, wherein the change information further includes an updated postal address; the method further comprises the following steps:
and storing the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
With reference to the fourth possible implementation manner or the fifth possible implementation manner of the first aspect, an embodiment of the present application provides an eighth possible implementation manner of the first aspect, where after obtaining the updated recipient identification code corresponding to the recipient information, the method further includes:
and sending the updated addressee identification code corresponding to the addressee information to the addressee storing the addressee information.
With reference to the second possible implementation manner of the first aspect, an embodiment of the present application provides a ninth possible implementation manner of the first aspect, wherein the logistics order information further includes a nickname of an addressee; the method further comprises the following steps:
and storing the nickname of the receiver corresponding to the receiver identification code.
In a second aspect, an embodiment of the present application further provides a postal address hiding system, including:
the addressing logistics party terminal is used for providing an interface for interaction with the address server for the addressing logistics party; sending a postal address analysis request to the address server, wherein the postal address analysis request carries information of an addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient;
the address server is used for receiving the postal address analysis request sent by the addressed logistics party terminal, and acquiring a postal address corresponding to the postal address code if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to the postal code; and sending the postal address to the addressed logistics party terminal so that the addressed logistics party can send the logistics express from the sender to the receiver according to the postal address.
With reference to the second aspect, the present application provides a first possible implementation manner of the second aspect, where the postal address hiding system further includes:
the sender terminal is used for sending an addressee identification code query request to the address server, wherein the addressee identification code query request carries addressee information;
the address server is further configured to receive the recipient identification code query request sent by the sender terminal, search for a recipient identification code corresponding to the recipient information in the recipient identification code query request, and return the recipient identification code to the sender terminal.
With reference to the second aspect, the present application provides a second possible implementation manner of the second aspect, where the postal address hiding system further includes:
the sender terminal is also used for sending a logistics service request carrying the receiving identification code to the mail receiving logistics party terminal;
and the mail acquisition logistics party terminal is used for receiving the logistics service request carrying the addressee identification code, and determining a target area where the addressee corresponding to the logistics express is located according to the postal code in the addressee identification code, so that the mail acquisition logistics party corresponding to the mail acquisition logistics party terminal can transport the logistics express carrying the addressee identification code to an addressed logistics party in the target area where the addressee is located.
With reference to the first possible implementation manner of the second aspect, an embodiment of the present application provides a third possible implementation manner of the second aspect, where the sender terminal is further configured to, after sending the recipient identification code query request, after receiving the recipient identification code returned by the address server, if the recipient information and a pre-stored recipient identification code corresponding to the recipient information are stored, determine whether the recipient identification code returned by the address server is consistent with the corresponding pre-stored recipient identification code, and if not, replace the corresponding pre-stored recipient identification code at the sender terminal by using the recipient identification code returned by the address server;
and if the addressee identification code corresponding to the addressee information is not prestored, storing the addressee information and the addressee identification code corresponding to the addressee information in the addressee terminal by using the addressee identification code returned by the address server.
In combination with the second possible implementation manner of the second aspect, the present application provides a fourth possible implementation manner of the second aspect, wherein, in the postal address hiding system,
the address server is specifically used for storing logistics order information;
the address server is specifically configured to, if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to a postal code in the recipient identification code of the recipient and logistics order information including the recipient identification code exists in the address server in the postal address resolution request sent by the addressed logistics party terminal, obtain the postal address corresponding to the postal address code.
With reference to the fourth possible implementation manner of the second aspect, an embodiment of the present application provides a fifth possible implementation manner of the second aspect, where the logistics order information further includes order generation time;
the address server is specifically used for determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information if the logistics order information including the recipient identification code exists; and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
With reference to the second aspect, an embodiment of the present application provides a sixth possible implementation manner of the second aspect, where the address server is further configured to:
updating the postal address code corresponding to the addressee information according to a preset time period to obtain an updated postal address code;
and obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
With reference to the second aspect, an embodiment of the present application provides a seventh possible implementation manner of the second aspect, where the address server is further configured to:
receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code, and taking the postal address code as the updated postal address code of the receiver;
and obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
In combination with the seventh possible implementation manner of the second aspect, the present application provides an eighth possible implementation manner of the second aspect, wherein,
the address server is specifically configured to store the recipient information, the updated zip code, and the updated postal address code corresponding to the recipient in a recipient list.
With reference to the eighth possible implementation manner of the second aspect, in an embodiment of the present application, a ninth possible implementation manner of the second aspect is provided, where the change information further includes an updated postal address;
the address server is specifically configured to store the recipient information, the updated zip code, the updated postal address code, and the updated postal address corresponding to the recipient in a recipient list.
With reference to the sixth possible implementation manner or the seventh possible implementation manner of the second aspect, an embodiment of the present application provides a tenth possible implementation manner of the second aspect, where the address server is further configured to send the updated recipient identification code corresponding to the recipient information to the sender terminal storing the recipient information.
With reference to the fourth possible implementation manner of the second aspect, an example of the present application provides an eleventh possible implementation manner of the second aspect, where the logistics order information further includes a nickname of an addressee;
the address server is specifically used for storing the nickname of the addressee corresponding to the addressee identification code.
In a third aspect, an embodiment of the present application provides a postal address hiding device, which is applied to an address service provider, and includes:
the receiving module is used for receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient;
the acquisition module is used for acquiring a postal address corresponding to the postal address code if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to the postal code;
and the sending module is used for sending the postal address to the addressing logistics party so that the addressing logistics party can send the logistics express from the sender to the receiver according to the postal address.
In combination with the third aspect, the present application provides a first possible implementation manner of the third aspect, wherein,
the receiving module is further used for receiving an addressee identification code query request sent by the addressee, wherein the addressee identification code query request carries addressee information;
the searching module is used for searching the recipient identification code corresponding to the recipient information;
the sending module is also used for returning the addressee identification code to the sender so that the sender can send a logistics service request carrying the addressee identification code to the mail receiving logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code.
With reference to the third aspect, an embodiment of the present application provides a second possible implementation manner of the third aspect, where the apparatus further includes:
the storage module is used for storing logistics order information;
the obtaining module is specifically configured to obtain a postal address corresponding to the postal address code if the logistics order information including the recipient identification code exists.
With reference to the second possible implementation manner of the third aspect, an embodiment of the present application provides a third possible implementation manner of the third aspect, where the logistics order information further includes an order generation time; the acquisition module is specifically configured to:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
With reference to the third aspect, an embodiment of the present application provides a fourth possible implementation manner of the third aspect, where the apparatus further includes:
the updating module is used for updating the postal address code corresponding to the receiver information according to a preset time period to obtain an updated postal address code;
and the determining module is used for obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
With reference to the third aspect, an embodiment of the present application provides a fifth possible implementation manner of the third aspect, where the apparatus further includes:
the receiving module is also used for receiving the change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
the distribution module is used for distributing a postal address code which is not used by other recipients in a target area corresponding to the updated postal code according to the updated postal code of the recipient, and the postal address code is used as the updated postal address code of the recipient;
and the determining module is used for obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
In combination with the fifth possible implementation manner of the third aspect, the present application provides a sixth possible implementation manner of the third aspect, wherein,
the storage module is also used for storing the addressee information, the updated postal code and the updated postal address code corresponding to the addressee into an addressee list.
With reference to the sixth possible implementation manner of the third aspect, the present application provides a seventh possible implementation manner of the third aspect, wherein the change information further includes an updated postal address;
the storage module is specifically used for storing the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
With reference to the fourth possible implementation manner or the fifth possible implementation manner of the third aspect, this application example provides an eighth possible implementation manner of the third aspect, where,
and the sending module is also used for sending the updated addressee identification code corresponding to the addressee information to the addressee storing the addressee information.
With reference to the second possible implementation manner of the third aspect, an example of the present application provides a ninth possible implementation manner of the third aspect, where the logistics order information further includes an addressee nickname; the storage module is also used for storing the receiver nickname corresponding to the receiver identification code.
In a fourth aspect, an embodiment of the present application further provides a computer device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the computer device is running, the machine-readable instructions, when executed by the processor, performing the steps of the postal address hiding method of any one of the first aspect.
In a fifth aspect, the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored, and when executed by a processor, the method performs the steps of the postal address hiding method according to any one of the first aspect.
According to the postal address hiding method and system provided by the embodiment of the application, a sender sends a logistics express through an addressee identification code of an addressee, and after receiving the logistics express, the logistics party sends a postal address analysis request to an address server so as to obtain a postal address of the addressee and send the logistics express from the sender. The address server verifies whether the postal address analysis request from the logistics party is legal or not through the postal code of the receiver location included in the recipient identification code, if the service area corresponding to the logistics party information in the postal address analysis request is the same as the target area corresponding to the postal code of the receiver location, the analysis request is verified to be legal, and the postal address is returned to the corresponding logistics party. In the process of logistics express delivery, the logistics express is sent and delivered through the recipient identification code of the recipient, and only the addressing logistics party with the same service area and recipient postal area can acquire the postal address of the recipient, so that the recipient address is guaranteed not to be leaked, and the safety of the recipient postal address is improved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 shows a schematic structural diagram of a postal address hiding system provided by an embodiment of the application.
Fig. 2 is a schematic structural diagram of another postal address hiding system provided in the embodiment of the present application.
FIG. 3 is a flow chart illustrating a postal address hiding method provided by an embodiment of the present application.
FIG. 4 illustrates a flow chart of another postal address hiding method provided by an embodiment of the present application.
FIG. 5 is a flow chart illustrating another postal address hiding method provided by an embodiment of the present application.
FIG. 6 is a flow chart illustrating another postal address hiding method provided by an embodiment of the present application.
FIG. 7 is a flow chart illustrating another postal address hiding method provided by an embodiment of the present application.
FIG. 8 is a schematic diagram illustrating another postal address hiding system provided by an embodiment of the present application.
Fig. 9 is a schematic structural diagram of a postal address hiding device provided by an embodiment of the application.
Fig. 10 shows a schematic structural diagram of a computer device provided in an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
Considering that a sender needs to know the postal address of a receiver in advance to send a logistics express to the receiver, the postal address of the receiver is easy to be leaked to the outside, the safety is poor, and the experience of the sender is poor. Based on this, the embodiment of the present application provides a postal address hiding method and system, which are described below by way of embodiments.
As shown in fig. 1 and fig. 2, the embodiment of the present application provides a postal address hiding system, which includes a sender 11, an address server 12, a package receiving logistics party 13, an addressing logistics party 14, a sending logistics party 15, and a receiver 16.
As shown in fig. 3, a first embodiment of the present application provides a postal address hiding method, applied to an address service provider, including:
s301, receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; wherein the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient.
In the embodiment of the application, corresponding to the transportation process of the first logistics express, the couriers who take in the logistics express after receiving the logistics service request are called as an article-taking logistics party; the courier who sends a postal address analysis request to the address server is called an addressing logistics party, and the addressing logistics party can only analyze the postal address corresponding to the postal address code in the postal area served by the courier; couriers that dispatch logistics express items by postal address are referred to as dispatch logistics parties. In the embodiment of the application, after the postal address is successfully analyzed, the logistics party is addressed to take the role of the dispatching logistics party, and dispatching is carried out according to the postal address. Therefore, the service process sequence of the first logistics express is as follows: picking up pieces, addressing and sending pieces.
In the embodiment of the application, under the condition that the postal address can be successfully resolved, the addressing logistics party simultaneously takes the role of the dispatching logistics party. As another embodiment, the addressing logistics party and the delivery logistics party can be served by different persons, and the addressing logistics party informs the delivery logistics party of the postal address corresponding to the logistics express to deliver the postal express, which does not substantially depart from the scope of the technical solution of the embodiments of the present application as claimed.
In the embodiment of the application, a sender acquires an addressee identification code corresponding to an addressee and sends a logistics service request carrying the addressee identification code to a mail-receiving logistics party, wherein the addressee identification code comprises a postal code of the location of the addressee and a postal address code of the addressee. Each receiving area corresponds to one postal code, and the postal codes of different receiving areas are different; the postal address code is used for representing the postal address of the receiver, and the corresponding postal address can be obtained from the address service party through the postal address code.
And after receiving the logistics service request, the mail collecting logistics party determines a target area where the receiver corresponding to the logistics express from the sender is located according to the postal code in the receiver identification code. And if the mail collecting logistics party determines that the current area is the same as the target area where the receiver is located, the address logistics direction address service party sends a postal address analysis request, and the mail collecting logistics party plays the role of a mail dispatching logistics party after the postal address is successfully analyzed. And if the mail collecting logistics party determines that the current area is different from the target area where the receiver is located, the mail collecting logistics party transports the logistics express from the sender to the addressing logistics party of the target area where the receiver is located based on the postal code in the receiver identification code of the receiver, and the addressing logistics party sends a postal address analysis request to the address service party to take the role of the mail sending logistics party after the postal address is successfully analyzed.
The addressed logistics party information in the postal address resolution request may be a logistics party ID for distinguishing the logistics party. In one embodiment, before sending the postal address resolution request to the address server, the addressed logistics party obtains the logistics party ID in advance at the address server and retains the self service area information at the address server, and the address server can know the service area of the addressed logistics party according to the logistics party ID.
As another embodiment, the information of the service area of the logistics party, such as 95338.100089.211, is already included in the logistics party ID addressed to the logistics party, and the service area including the logistics party is 100089 postal area, the home brand is shunfeng (95338 is shunfeng national number), and the job number is 211.
The method comprises the steps that addressing logistics party information in a postal address analysis request and postal codes in recipient identification codes are used for verifying that a service area corresponding to the addressing logistics party is the same as a target area corresponding to the postal codes in the recipient identification codes, so that the postal address and the delivery are allowed to be analyzed by the recipient identification codes; the postal address code in the recipient identification code is used for requesting a corresponding postal address, and represents the recipient address, name, contact telephone number and other information of a recipient.
As an embodiment, the addressed logistics party must log in to the address service party with the logistics party ID before issuing the postal address resolution request.
S302, if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code, acquiring the postal address corresponding to the postal address code.
In the embodiment of the application, the address service party can obtain the service area corresponding to the addressing logistics party. When receiving a postal address resolution request, an address server firstly verifies the identity of a logistics party based on the information of an addressed logistics party in the postal address resolution request, and the specific verification process is as follows:
and the address server judges whether the service area corresponding to the addressed logistics party is the same as the target area corresponding to the postal code in the recipient identification code, and if so, the address logistics party is determined to pass the identity verification. If not, the identity verification of the addressing logistics party cannot pass, and the address service party refuses the received postal address resolution request.
The recipient list of the address service party stores recipient information, postal codes, postal address codes and postal addresses corresponding to the postal address codes in advance. After the identity verification of the addressing logistics party is passed, the address service party searches the postal address corresponding to the postal address code in the addressee identification code.
In an embodiment of the present application, the postal address code is designed as a unique code within the postal area. For example: the recipient zip code is 100089, and the recipient zip address code is 112233, then the recipient identification code of the recipient may be 100089.112233. Here, since the population in the national postal and administrative area is less than one million according to statistics, the postal address code length is within six digits.
In the recipient list, all postal codes are 100089 recipients (i.e. in 100089 postal region), the address server inquires the postal address with postal address code 112233, and obtains the postal address corresponding to the recipient identification code 100089.112233 as: "Xitricyclic No. 2 office of Beijing Haizu district, Zhang San, telephone 139XXXX 1234".
The address service party associates the recipient information (such as a communication number) with a postal code, a postal address code and a corresponding postal address in advance. When a user registers as a receiver in a postal region, an address server allocates a postal address code which is not used by other receivers in a target region (namely a postal region) corresponding to the postal code as the postal address code of the registered receiver according to the postal code of the postal region where the registered receiver (namely a postal receiver) is located, and then the address server stores the receiver information (such as a communication number), the postal code, the postal address code and the corresponding postal address of the registered receiver in a receiver list.
In other embodiments, the postal address code may be designed as a nationwide unique numeric code, 10 or 11 digits in length, that may be queried by nationwide recipients on the recipient list.
S303, sending the postal address to the addressing logistics party so that the addressing logistics party can send the logistics express from the sender to the receiver according to the postal address.
In the embodiment of the application, only the addressing logistics party with the same service area and the same postal area of the receiving party can acquire the postal address of the receiving party, and the delivery of the logistics express is realized, so that the address of the receiving party is ensured not to be leaked, and the safety of the postal address of the receiving party is improved.
Further, as shown in fig. 4, an embodiment of the present application further provides a postal address hiding method, where before receiving a postal address resolution request sent by an addressing logistics party, the method further includes:
s401, receiving an addressee identification code query request sent by the addressee, wherein the addressee identification code query request carries addressee information.
S402, finding an addressee identification code corresponding to the addressee information, and returning the addressee identification code to the addressee so that the addressee can send a logistics service request carrying the addressee identification code to a mail-receiving logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code.
With reference to steps 401 to 402, when sending an express to a recipient, a sender first sends a request for querying an recipient identification code to an address service party based on recipient information, where the recipient information may be a communication number of the recipient, or information for distinguishing the recipient, such as an electronic mailbox. After receiving the receiving identification code query request, the address service party searches for the receiving identification code corresponding to the information of the receiving party in the receiving identification code query request, and returns the receiving identification code to the sending party.
The sender needs to know information such as the communication number, the electronic mailbox and the like of the receiver in advance to inquire the recipient identification code of the receiver, so that the privacy of the receiver is protected. As another embodiment, the inquiry authority of the recipient identification code corresponding to the recipient information may be limited, and only a specific friend may perform inquiry.
After receiving the addressee identification code returned by the address service party, if the addressee information and the prestored addressee identification code corresponding to the addressee information are stored in the sending party, whether the addressee identification code returned by the address service party is consistent with the corresponding prestored addressee identification code is judged, and if not, the corresponding prestored addressee identification code is replaced in the sending party by using the addressee identification code returned by the address service party. And if the sender does not pre-store the recipient identification code corresponding to the recipient information, storing the recipient information and the recipient identification code corresponding to the recipient information in the sender by using the recipient identification code returned by the address service party.
Then, the sender sends a logistics service request carrying the recipient identification code returned by the address server to a mail receiving logistics party. And after receiving the logistics service request, the mail collecting logistics party determines a target area where the receiver corresponding to the logistics express from the sender is located according to the postal code in the receiver identification code. And if the mail collecting logistics party determines that the current area is the same as the target area where the receiver is located, the address logistics direction address service party sends a postal address analysis request, and the mail collecting logistics party plays the role of a mail dispatching logistics party after the postal address is successfully analyzed. And if the mail collecting logistics party determines that the current area is different from the target area where the receiver is located, the mail collecting logistics party transports the logistics express from the sender to the addressing logistics party of the target area where the receiver is located based on the postal code in the receiver identification code of the receiver, and the addressing logistics party sends a postal address analysis request to the address service party to take the role of the mail sending logistics party after the postal address is successfully analyzed.
Further, in the method for hiding a postal address provided in an embodiment of the present application, before receiving a postal address resolution request sent by an addressing logistics party, the method further includes:
receiving logistics order information generated by a logistics party; the logistics order information at least comprises an addressee identification code of the addressee.
As an optional implementation manner, the article collecting logistics party generates corresponding logistics order information after receiving a logistics service request from the sending party, and sends the logistics order information to the sending party; after receiving the logistics order information, the sending party sends the logistics order information to the address service party, and the address service party stores the logistics order information.
As another optional implementation, after receiving a logistics service request from a sender, a parcel collecting logistics party generates corresponding logistics order information, and sends the logistics order information to the sender and an address service party respectively, and the address service party stores the logistics order information.
In other alternative embodiments, the logistics order information can also be generated by the address service.
In the embodiment of the application, the logistics order information may further include pickup logistics party information and a logistics order number, wherein the pickup logistics party information includes a name of an express company to which the pickup logistics party belongs.
The acquiring of the postal address corresponding to the postal address code includes:
and if the logistics order information comprising the recipient identification code exists, acquiring a postal address corresponding to the postal address code.
By the method, the logistics party can not obtain the postal address corresponding to the postal address code under the condition that no order is provided, and the safety of the recipient information is further ensured.
As an embodiment, the addressing logistics party and the package logistics party belong to the same logistics company. In this case, before the address server obtains the postal address corresponding to the postal address code, it needs to further verify the identity of the addressed logistics party (i.e. the logistics party ID), and determine whether the identity of the addressed logistics party belongs to the express company used by the sender when sending the logistics express, and if the identity of the addressed logistics party belongs to the express company used when sending the logistics express, it is determined that the identity verification is successful.
The specific verification process comprises the following steps: judging whether logistics order information comprising pickup logistics party information and the pickup identification code in a company to which the addressed logistics party belongs exists, and if the logistics order information comprising the pickup identification code exists and an express company to which the pickup logistics party information in the logistics order information belongs is the same as the express company to which the addressed logistics party belongs, acquiring a postal address corresponding to the postal address code.
Two verification processes as described above:
A) and judging whether the service area corresponding to the addressed logistics party is the same as the area corresponding to the postal code in the addressee identification code.
B) And judging whether the logistics order information comprising the recipient identification code exists or not.
In the embodiment of the application, the sequence of the two verification processes of A) and B) is not limited.
Further, as shown in fig. 5, in the postal address hiding method provided in the embodiment of the present application, the logistics order information further includes order generation time; if the logistics order information including the recipient identification code exists, acquiring a postal address corresponding to the postal address code, wherein the steps comprise:
s501, if the logistics order information including the recipient identification code exists, determining order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information.
S502, if the order duration is less than the preset effective duration, acquiring a postal address corresponding to the postal address code.
And combining the step 501 to the step 502, the address server verifies the order duration corresponding to the logistics order information, and if the order duration is less than the preset effective duration, determines that the corresponding logistics order information is still effective, and at this time, acquires the postal address corresponding to the postal address code and returns the postal address code to the addressing logistics party.
By means of verifying the order duration corresponding to the logistics order information, the recipient postal address can be further guaranteed not to be leaked, and the safety of the recipient postal address is further guaranteed. In other alternative embodiments, the logistics order information can also be generated by the address service.
Further, in the postal address hiding method provided by the embodiment of the application, the logistics order information further includes a nickname of a receiver; the method further comprises the following steps:
and storing the nickname of the receiver corresponding to the receiver identification code.
The receiving identification code and the nickname of the receiving party in the logistics order information enable the receiving party to more easily identify the logistics express belonging to the receiving party when receiving the express, and meanwhile protect the privacy of the receiving party. Because the logistics order embodies the nickname of the receiver instead of the real name, the privacy of the receiver can be protected.
In the scheme of the application, the receiver nickname is stored in the receiver list of the address service party, so that the receiver nickname corresponds to the receiver identification code, and the receiver nickname can be added to the logistics order information by a package-receiving logistics party or the address service party. The recipient nickname may be set by the recipient.
Further, as shown in fig. 6, in the postal address hiding method provided in the embodiment of the present application, the method further includes:
s601, updating the postal address code corresponding to the addressee information according to a preset time period to obtain an updated postal address code.
S602, obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
Combining the step 601 and the step 602, the address server stores a corresponding dynamic code library in each zip code area, the dynamic code library stores different postal address codes, under the condition that the postal codes are not changed, the address server periodically extracts the currently unallocated postal address codes from the dynamic code library to update the postal address codes corresponding to the addressee information, and then obtains the updated addressee identification codes corresponding to the addressee information according to the postal codes corresponding to the addressee information and the updated postal address codes. The code range of the code base is a code range which is agreed with the public, and the public can judge that the code is a dynamic postal address code.
In one embodiment, the recipient's postal address code is updated every quarter, the postal address code in the dynamic code library is 1 digit longer than the postal address code for the non-dynamic scheme, and the quarter is represented by the 1 st digit code. When the address service party enters 1, 2, 3 and 4 quarter, the address service party randomly selects codes from the codes at the beginning of 1, 2, 3 and 4 in the dynamic code base to update the postal address code of the receiver, and the postal address code of the previous quarter is recycled and then is distributed to the address service party in the new year.
And after the updated addressee identification code corresponding to the addressee information is obtained, the address service party sends the updated addressee identification code corresponding to the addressee information to the addressee storing the addressee information, and the addressee stores the updated addressee identification code.
Further, as shown in fig. 7, in the postal address hiding method provided in the embodiment of the present application, the method further includes:
s701, receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code.
S702, according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code as the updated postal address code of the receiver.
S703, obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
And in the updating process, the address service party stores the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
Combining the steps 701 to 702, when the postal address of the receiver changes, the receiver sends the change information to the address service party. And after the address server receives the change information, replacing the old postal code corresponding to the addressee information by the updated postal code, and distributing a new postal address code so as to obtain an updated addressee identification code corresponding to the addressee information.
And after the updated addressee identification code corresponding to the addressee information is obtained, the address service party sends the updated addressee identification code corresponding to the addressee information to the addressee storing the addressee information, and the addressee stores the updated addressee identification code.
And a plurality of addressee information is stored in the sender, and the addressee identification codes corresponding to the addressee information are sent to the sender by the address server for updating and storing.
As an alternative embodiment, both the sender and the receiver use the same terminal program, and the user takes the role of the sender when sending the mail and the role of the receiver when receiving the mail. At a user terminal, a terminal program records the address book, the call record and the communication number and the number corresponding name of the short message record on the terminal to an express recipient friend list. The user terminal sends a receiving identification code query request to the address server according to the identity of the sender, and obtains and stores receiving identification codes corresponding to all communication numbers in the express receiving friend list on the user terminal, so that the express receiving friend list contains receiving party information (communication numbers), names and receiving party receiving identification codes. As an optional implementation manner, the user terminal periodically stores the express receiving friend list of the local terminal to the address service party, and when the user replaces the terminal to log in, the express receiving friend list can be synchronized to the local terminal from the address service party.
According to the postal address hiding method provided by the embodiment of the application, a sender sends a logistics express through an addressee identification code of an addressee, and after receiving the logistics express, the logistics party sends a postal address resolution request to an address server to obtain a postal address of the addressee and send the logistics express from the sender. The address server verifies whether the postal address analysis request from the logistics party is legal or not through the postal code of the receiver location included in the recipient identification code, if the service area corresponding to the logistics party information in the postal address analysis request is the same as the target area corresponding to the postal code of the receiver location, the analysis request is verified to be legal, and the postal address is returned to the corresponding logistics party. In the process of logistics express delivery, the logistics express is sent and delivered through the recipient identification code of the recipient, and only the addressing logistics party with the same service area and recipient postal area can acquire the postal address of the recipient, so that the recipient address is guaranteed not to be leaked, and the safety of the recipient postal address is improved.
As shown in fig. 8, the second embodiment of the present application further provides a postal address hiding system, including: a sender terminal 21, a receiver logistics terminal 22, an addressing logistics terminal 23 and an address server 24;
an addressing logistics party terminal 23 for providing an interface for interaction with the address server 24 for the addressing logistics party; sending a postal address resolution request to the address server 24, where the postal address resolution request carries information of an addressed logistics party and an addressee identification code of an addressee; wherein the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient.
The address server 24 is used for prestoring a service area corresponding to the addressing logistics party; receiving the postal address analysis request sent by the addressed logistics party terminal 23, and if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code, acquiring the postal address corresponding to the postal address code; and sending the postal address to the addressed logistics party terminal 23, so that the addressed logistics party can send the logistics express from the sender to the receiver according to the postal address.
In the embodiment of the application, under the condition that the postal address can be successfully analyzed, the addressing logistics party simultaneously takes the role of the dispatching logistics party.
Further, as shown in fig. 8, the postal address hiding system according to the embodiment of the present application further includes a sender terminal 21 and a package receiving logistics terminal 22;
the sender terminal 21 is configured to send an addressee identification code query request to the address server 24, where the addressee identification code query request carries addressee information;
the address server 24 is further configured to receive the recipient identification code query request sent by the sender terminal 21, search for a recipient identification code corresponding to the recipient information in the recipient identification code query request, and return the recipient identification code to the sender terminal 21;
the sender terminal 21 is further configured to send a logistics service request carrying the recipient identification code to the package receiving logistics party terminal 22;
the mail acquisition logistics party terminal 22 is configured to receive the logistics service request carrying the recipient identification code, and determine a target area where the recipient corresponding to the logistics express is located according to the postal code in the recipient identification code, so that the mail acquisition logistics party corresponding to the mail acquisition logistics party terminal 22 can transport the logistics express carrying the recipient identification code to an addressed logistics party in the target area where the recipient is located.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the sender terminal 21 is further configured to, after sending the request for inquiring the recipient identification code, after receiving the recipient identification code returned by the address server 24, if the recipient information and a pre-stored recipient identification code corresponding to the recipient information are stored, determine whether the recipient identification code returned by the address server 24 is consistent with the corresponding pre-stored recipient identification code, and if not, replace the corresponding pre-stored recipient identification code at the sender terminal 21 with the recipient identification code returned by the address server 24;
if the recipient identification code corresponding to the recipient information is not pre-stored, the recipient information and the recipient identification code corresponding to the recipient information are stored in the sender terminal 21 by using the recipient identification code returned by the address server 24.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the article acquisition logistics side terminal 22 is further configured to generate logistics order information according to the logistics service request sent by the article sending side terminal 21, and send the logistics order information to the address server 24 or the article sending side terminal 21; the logistics order information at least comprises an addressee identification code of the addressee;
the address server 24 is specifically configured to receive the logistics order information generated by the article collecting logistics party terminal 22; storing the logistics order information; if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code in the recipient identification code of the recipient and the logistics order information including the recipient identification code exists in the address server 24 in the postal address analysis request sent by the addressed logistics party terminal 23, the postal address corresponding to the postal address code is obtained.
Further, as shown in fig. 8, in the postal address hiding system provided in the embodiment of the present application, the logistics order information further includes order generation time; the address server 24 is specifically configured to further verify the logistics order information:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
Further, as shown in fig. 8, in the postal address hiding system provided in the embodiment of the present application, the logistics order information further includes a nickname of a recipient; the address server 24 is also used for storing the receiver nickname corresponding to the recipient identification code.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the address server 24, further configured to:
updating the postal address code corresponding to the addressee information according to a preset time period to obtain an updated postal address code;
and obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the address server 24, further configured to:
receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code, and taking the postal address code as the updated postal address code of the receiver;
and obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
The change information further includes an updated postal address, and in the updating process, the address server 24 stores the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient in a recipient list.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the address server 24 is specifically configured to store the recipient information, the updated zip code, and the updated postal address code corresponding to the recipient in a recipient list.
Further, as shown in fig. 8, in the postal address hiding system provided in the embodiment of the present application, the change information further includes an updated postal address;
the address server 24 is specifically configured to store the recipient information, the updated zip code, the updated postal address code, and the updated postal address corresponding to the recipient in a recipient list.
Further, as shown in fig. 8, in the postal address hiding system provided by the embodiment of the present application,
the address server 24, further configured to:
and sending the updated addressee identification code corresponding to the addressee information to the addressee terminal 21 in which the addressee information is stored, so that the addressee terminal 21 stores the updated addressee identification code corresponding to the addressee information.
According to the postal address hiding system provided by the embodiment of the application, a sender operates a sender terminal to send a logistics express through an addressee recipient identification code, an addressed logistics party operates the addressed logistics party terminal to send a postal address analysis request to an address server after receiving the logistics express so as to obtain the postal address of the addressee and send the logistics express from the sender. And the address server verifies whether the postal address analysis request from the logistics party addressing terminal is legal or not through the postal code of the addressee location included in the addressee identification code, if the service area corresponding to the logistics party addressing information in the postal address analysis request is the same as the target area corresponding to the postal code of the addressee location, the analysis request is verified to be legal, and the postal address is returned to the corresponding logistics party addressing terminal. In the process of logistics express delivery, the logistics express is sent and delivered through the recipient identification code of the recipient, and only the addressing logistics party with the same service area and recipient postal area can acquire the postal address of the recipient, so that the recipient address is guaranteed not to be leaked, and the safety of the recipient postal address is improved.
As shown in fig. 9, there is further provided a postal address hiding apparatus for a third embodiment of the present application, the apparatus including:
a receiving module 901, configured to receive a postal address resolution request sent by an addressed logistics party, where the postal address resolution request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient;
an obtaining module 902, configured to obtain a postal address corresponding to the postal address code if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to the postal code;
a sending module 903, configured to send the postal address to the addressed logistics party, so that the addressed logistics party can send the logistics express from the sender to the recipient according to the postal address.
Furthermore, in the postal address hiding device provided by the embodiment of the application,
the receiving module 901 is further configured to receive an addressee identification code query request sent by the sender, where the addressee identification code query request carries addressee information;
the searching module is used for searching the recipient identification code corresponding to the recipient information;
the sending module 903 is further configured to return the addressee identification code to the sender, so that the sender can send a logistics service request carrying the addressee identification code to a package-seizing logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code.
Furthermore, in the postal address hiding device provided by the embodiment of the application,
the receiving module 901 is further configured to receive logistics order information generated by a logistics party;
the storage module is used for storing the logistics order information;
the obtaining module 902 is specifically configured to obtain a postal address corresponding to the postal address code if the logistics order information including the recipient identification code exists.
In other alternative embodiments, the logistics order information can also be generated by the address service.
Further, in the postal address hiding device provided in the embodiment of the present application, the logistics order information further includes an order generation time; the obtaining module 902 is specifically configured to:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
Further, in the postal address hiding device provided in the embodiment of the present application, the logistics order information further includes a nickname of a recipient; and the storage module is also used for storing the receiver nickname corresponding to the receiver identification code.
Further, the postal address hiding device provided by the embodiment of the application further includes:
the updating module is used for updating the postal address code corresponding to the receiver information according to a preset time period to obtain an updated postal address code;
and the determining module is used for obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
Furthermore, in the postal address hiding device provided by the embodiment of the application,
the receiving module 901 is further configured to receive change information sent by the recipient; wherein, the change information comprises the information of the receiver and the updated postal code;
the distribution module is used for distributing a postal address code which is not used by other recipients in a target area corresponding to the updated postal code according to the updated postal code of the recipient, and the postal address code is used as the updated postal address code of the recipient;
the determining module is further configured to obtain an updated recipient identification code corresponding to the recipient information according to the updated postal address code and the updated postal code corresponding to the recipient information.
Furthermore, in the postal address hiding device provided by the embodiment of the application,
the storage module is also used for storing the addressee information, the updated postal code and the updated postal address code corresponding to the addressee into an addressee list.
Further, in the postal address hiding device provided in the embodiment of the present application, the change information further includes an updated postal address;
the storage module is specifically used for storing the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
Furthermore, in the postal address hiding device provided by the embodiment of the application,
the sending module 903 is further configured to send the updated recipient identification code corresponding to the recipient information to the sender storing the recipient information.
Fig. 10 is a schematic structural diagram of a computer device 100 according to an embodiment of the present application, and as shown in fig. 10, a computer device 100 according to a fourth embodiment of the present application includes: a processor 1002, a memory 1001 and a bus, the memory 1001 storing machine readable instructions, the processor 1002 communicating with the memory 1001 via the bus when the computer device 100 is running, the processor 1002 executing the machine readable instructions to make the computer device 100 execute the postal address hiding method according to the first embodiment of the present application.
Specifically, the memory 1001 and the processor 1002 can be general-purpose memory and processor, which are not limited in particular, and the postal address hiding method can be performed when the processor 1002 runs a computer program stored in the memory 1001.
Corresponding to the above postal address hiding method, a fifth embodiment of the present application provides a computer storage medium, where computer-executable instructions are stored, and the computer-executable instructions may execute the postal address hiding method according to the first embodiment of the present application.
The postal address hiding device provided by the embodiment of the application can be specific hardware on the equipment or software or firmware installed on the equipment. The device provided by the embodiment of the present application has the same implementation principle and technical effect as the foregoing method embodiments, and for the sake of brief description, reference may be made to the corresponding contents in the foregoing method embodiments where no part of the device embodiments is mentioned. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the foregoing systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present application, and are used for illustrating the technical solutions of the present application, but not limiting the same, and the scope of the present application is not limited thereto, and although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope disclosed in the present application; such modifications, changes or substitutions do not depart from the spirit and scope of the present disclosure, which should be construed in light of the above teachings. Are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (30)
1. A postal address hiding method is applied to an address server, the address server stores addressee information, addressee identification codes and postal addresses, and the postal address hiding method comprises the following steps:
receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient, wherein the postal address code is a unique code in a postal area; the number of digits of the postal address code is determined according to the population number in the corresponding postal area; after the postal address of the receiver is changed, distributing a new postal address code for the receiver according to the updated postal code of the receiver to obtain an updated recipient identification code corresponding to the receiver;
if the service area corresponding to the addressed logistics party information is the same as the target area corresponding to the postal code, acquiring the postal address corresponding to the postal address code;
sending the postal address to the addressing logistics party so that the addressing logistics party can send the logistics express from the sender to the receiver according to the postal address;
before the receiving a postal address resolution request sent by an addressed logistics party, the method further comprises:
receiving an addressee identification code query request sent by the addressee, wherein the addressee identification code query request carries addressee information;
searching an addressee identification code corresponding to the addressee information, and returning the addressee identification code to the addressee so that the addressee can send a logistics service request carrying the addressee identification code to a mail-receiving logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code;
the method further comprises the following steps:
updating the postal address code corresponding to the addressee information according to a preset time period to obtain an updated postal address code;
and obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
2. The postal address hiding method according to claim 1, wherein before said receiving a postal address resolution request sent by an addressed logistics party, said method further comprises:
storing logistics order information;
the acquiring of the postal address corresponding to the postal address code includes:
and if the logistics order information comprising the recipient identification code exists, acquiring a postal address corresponding to the postal address code.
3. The postal address hiding method according to claim 2, wherein the logistics order information further includes an order generation time; if the logistics order information including the recipient identification code exists, acquiring a postal address corresponding to the postal address code, wherein the steps include:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
4. The postal address hiding method as claimed in claim 1, further comprising:
receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code, and taking the postal address code as the updated postal address code of the receiver;
and obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
5. The postal address hiding method as claimed in claim 4, wherein the method further comprises:
and storing the recipient information, the updated postal code and the updated postal address code corresponding to the recipient into a recipient list.
6. The postal address hiding method according to claim 5 wherein the change information further includes updating the postal address; the method further comprises the following steps:
and storing the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
7. The method for hiding postal addresses according to claim 4, wherein after obtaining the updated recipient identification code corresponding to the recipient information, the method further comprises:
and sending the updated addressee identification code corresponding to the addressee information to the addressee storing the addressee information.
8. The postal address hiding method according to claim 2, wherein the logistics order information further includes a recipient nickname; the method further comprises the following steps:
and storing the nickname of the receiver corresponding to the receiver identification code.
9. A postal address hiding system is characterized in that an address server stores addressee information, addressee identification codes and postal addresses, and the postal address hiding system comprises:
the addressing logistics party terminal is used for providing an interface for interaction with the address server for the addressing logistics party; sending a postal address analysis request to the address server, wherein the postal address analysis request carries information of an addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient; the postal address code is a unique code in a postal area; the number of digits of the postal address code is determined according to the population number in the corresponding postal area; after the postal address of the receiver is changed, distributing a new postal address code for the receiver according to the updated postal code of the receiver to obtain an updated recipient identification code corresponding to the receiver;
the address server is used for receiving the postal address analysis request sent by the addressed logistics party terminal, and acquiring a postal address corresponding to the postal address code if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to the postal code; sending the postal address to the addressed logistics party terminal so that the addressed logistics party can send the logistics express from a sender to the receiver according to the postal address;
further comprising:
the sender terminal is used for sending an addressee identification code query request to the address server, wherein the addressee identification code query request carries addressee information;
the address server is further configured to receive the recipient identification code query request sent by the sender terminal, search for a recipient identification code corresponding to the recipient information in the recipient identification code query request, and return the recipient identification code to the sender terminal.
10. The postal address hiding system of claim 9 wherein,
the sender terminal is also used for sending a logistics service request carrying the receiving identification code to the mail receiving logistics party terminal;
and the mail acquisition logistics party terminal is used for receiving the logistics service request carrying the addressee identification code, and determining a target area where the addressee corresponding to the logistics express is located according to the postal code in the addressee identification code, so that the mail acquisition logistics party corresponding to the mail acquisition logistics party terminal can transport the logistics express carrying the addressee identification code to an addressed logistics party in the target area where the addressee is located.
11. The postal address hiding system of claim 9 wherein,
the sender terminal is further used for judging whether the recipient identification code returned by the address server is consistent with the corresponding prestored recipient identification code or not if the recipient information and the prestored recipient identification code corresponding to the recipient information are stored after the recipient identification code inquiry request is sent and the recipient identification code returned by the address server is received, and replacing the corresponding prestored recipient identification code at the sender terminal by using the recipient identification code returned by the address server if the recipient information and the prestored recipient identification code corresponding to the recipient information are not consistent;
and if the addressee identification code corresponding to the addressee information is not prestored, storing the addressee information and the addressee identification code corresponding to the addressee information in the addressee terminal by using the addressee identification code returned by the address server.
12. The postal address hiding system of claim 10 wherein,
the address server is specifically used for storing logistics order information;
the address server is specifically configured to, if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to a postal code in the recipient identification code of the recipient and logistics order information including the recipient identification code exists in the address server in the postal address resolution request sent by the addressed logistics party terminal, obtain the postal address corresponding to the postal address code.
13. The postal address hiding system according to claim 12 wherein the logistics order information further includes an order generation time;
the address server is specifically used for determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information if the logistics order information including the recipient identification code exists; and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
14. The postal address hiding system of claim 9 wherein,
the address server is also used for updating the postal address code corresponding to the receiver information according to a preset time period to obtain an updated postal address code; and obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
15. The postal address hiding system as claimed in claim 9 wherein the address server is further configured to:
receiving change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
according to the updated postal code of the receiver, distributing a postal address code which is not used by other receivers in a target area corresponding to the updated postal code, and taking the postal address code as the updated postal address code of the receiver;
and obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
16. A postal address hiding system according to claim 15 wherein the address server is specifically adapted to store recipient information, updated zip codes and updated postal address codes corresponding to the recipients in a recipient list.
17. The postal address hiding system according to claim 16 wherein the change information further includes an updated postal address;
the address server is specifically configured to store the recipient information, the updated zip code, the updated postal address code, and the updated postal address corresponding to the recipient in a recipient list.
18. Postal address hiding system according to claim 14 or 15, characterised in that,
the address server is also used for sending the updated addressee identification code corresponding to the addressee information to the addressee terminal storing the addressee information.
19. The postal address hiding system according to claim 12, wherein the logistics order information further includes a nickname of a recipient;
the address server is specifically used for storing the nickname of the addressee corresponding to the addressee identification code.
20. A kind of postaddress hiding device, apply to the address server, the said address server stores the addressee's information, addressee's identification code and postaddress, the said postaddress hiding device includes:
the receiving module is used for receiving a postal address analysis request sent by an addressed logistics party, wherein the postal address analysis request carries information of the addressed logistics party and an addressee identification code of an addressee; the recipient identification code comprises a postal code of the location of the recipient and a postal address code of the recipient; the postal address code is a unique code in a postal area; the number of digits of the postal address code is determined according to the population number in the corresponding postal area; after the postal address of the receiver is changed, distributing a new postal address code for the receiver according to the updated postal code of the receiver to obtain an updated recipient identification code corresponding to the receiver;
the acquisition module is used for acquiring a postal address corresponding to the postal address code if a service area corresponding to the addressed logistics party information is the same as a target area corresponding to the postal code;
the sending module is used for sending the postal address to the addressing logistics party so that the addressing logistics party can send the logistics express from the sender to the receiver according to the postal address;
wherein,
the receiving module is further used for receiving an addressee identification code query request sent by the addressee, wherein the addressee identification code query request carries addressee information;
the searching module is used for searching the recipient identification code corresponding to the recipient information;
the sending module is also used for returning the addressee identification code to the sender so that the sender can send a logistics service request carrying the addressee identification code to the mail receiving logistics party; after receiving the logistics service request, the mail acquisition logistics party determines a target area where the receiver corresponding to the logistics express is located according to the postal code in the receiver identification code.
21. The postal address hiding apparatus as claimed in claim 20 wherein the apparatus further comprises:
the storage module is used for storing logistics order information;
the obtaining module is specifically configured to obtain a postal address corresponding to the postal address code if the logistics order information including the recipient identification code exists.
22. The postal address hiding apparatus according to claim 21, wherein the logistics order information further includes an order generation time; the acquisition module is specifically configured to:
if the logistics order information comprising the recipient identification code exists, determining the order duration according to the receiving time of the postal address analysis request and the order generation time corresponding to the logistics order information;
and if the order duration is less than the preset effective duration, acquiring the postal address corresponding to the postal address code.
23. The postal address hiding apparatus as claimed in claim 20, wherein the apparatus further comprises:
the updating module is used for updating the postal address code corresponding to the receiver information according to a preset time period to obtain an updated postal address code;
and the determining module is used for obtaining an updated addressee identification code corresponding to the addressee information according to the postal code corresponding to the addressee information and the updated postal address code.
24. The postal address hiding apparatus as claimed in claim 21, wherein the apparatus further comprises:
the receiving module is also used for receiving the change information sent by the receiver; wherein, the change information comprises the information of the receiver and the updated postal code;
the distribution module is used for distributing a postal address code which is not used by other recipients in a target area corresponding to the updated postal code according to the updated postal code of the recipient, and the postal address code is used as the updated postal address code of the recipient;
and the determining module is used for obtaining an updated addressee identification code corresponding to the addressee information according to the updated postal address code and the updated postal code corresponding to the addressee information.
25. The postal address hiding apparatus as claimed in claim 24 wherein the storage module is further configured to store recipient information, updated zip codes and updated postal address codes corresponding to the recipients in a recipient list.
26. The postal address hiding apparatus as claimed in claim 25 wherein the change information further includes an updated postal address;
the storage module is specifically used for storing the recipient information, the updated postal code, the updated postal address code and the updated postal address corresponding to the recipient into a recipient list.
27. The postal address hiding device according to claim 23 or 24, wherein the sending module is further configured to send the updated recipient identification code corresponding to the recipient information to the sender storing the recipient information.
28. The postal address hiding apparatus according to claim 21, wherein the logistics order information further includes a recipient nickname; the storage module is also used for storing the receiver nickname corresponding to the receiver identification code.
29. A computer device, comprising: processor, memory and bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the steps of the postal address hiding method as defined in any one of claims 1 to 8.
30. A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, perform the steps of the postal address hiding method as defined in any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910009102.2A CN109658036B (en) | 2019-01-04 | 2019-01-04 | Postal address hiding method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910009102.2A CN109658036B (en) | 2019-01-04 | 2019-01-04 | Postal address hiding method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109658036A CN109658036A (en) | 2019-04-19 |
CN109658036B true CN109658036B (en) | 2021-07-23 |
Family
ID=66118557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910009102.2A Active CN109658036B (en) | 2019-01-04 | 2019-01-04 | Postal address hiding method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109658036B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112686587A (en) * | 2019-10-18 | 2021-04-20 | 北京京东振世信息技术有限公司 | Method and device for supporting modification of received information |
CN113780708A (en) * | 2020-11-03 | 2021-12-10 | 北京京东振世信息技术有限公司 | Information configuration method and device for distribution bill |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902650A (en) * | 2014-02-18 | 2014-07-02 | 陈新 | Solution for determining consignee address and zip code based on contact number of recipient in express industry |
CN107330545A (en) * | 2017-06-09 | 2017-11-07 | 郑锦阳 | The Method for Information Optimization and Express Logistics system of a kind of Express Logistics system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030208364A1 (en) * | 2001-01-23 | 2003-11-06 | William Deans | Method and apparatus using an indirect address code for delivery of physical article |
CN101524685A (en) * | 2009-03-24 | 2009-09-09 | 彭铁松 | Mail address code technique of binding communication address |
CN102456206B (en) * | 2010-10-28 | 2015-06-24 | 阿里巴巴集团控股有限公司 | Method and system for protecting safety of user information as well as e-commerce platform system |
CN102044037A (en) * | 2010-12-22 | 2011-05-04 | 北京工业大学 | Method for protecting purchaser privacy information in electronic commerce |
CN105812467A (en) * | 2016-03-14 | 2016-07-27 | 中国科学院计算技术研究所 | User privacy protection method and system based on third party payment platform |
CN107038384A (en) * | 2016-06-17 | 2017-08-11 | 淡昱嘉 | Net purchase personal information protection |
-
2019
- 2019-01-04 CN CN201910009102.2A patent/CN109658036B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902650A (en) * | 2014-02-18 | 2014-07-02 | 陈新 | Solution for determining consignee address and zip code based on contact number of recipient in express industry |
CN107330545A (en) * | 2017-06-09 | 2017-11-07 | 郑锦阳 | The Method for Information Optimization and Express Logistics system of a kind of Express Logistics system |
Also Published As
Publication number | Publication date |
---|---|
CN109658036A (en) | 2019-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220292439A1 (en) | System and method of electronic and physical mail categorization and targeted delivery | |
CN106529851B (en) | Order data processing method, communication data query method and server | |
CN106897848A (en) | Express delivery information interlock method based on express delivery cabinet, apparatus and system | |
US20040176081A1 (en) | Intelligent wireless messaging system | |
US20080040269A1 (en) | Method and apparatus using an indirect address code for delivery of physical article | |
CN109658036B (en) | Postal address hiding method and system | |
CN107800610B (en) | Server, client and mail display method and system | |
CN108763937B (en) | Distribution document generation, distribution and popularization information processing method and device | |
CN112749991A (en) | Control method and device for advertising on express package | |
CN104702644A (en) | Information transfer method, information transfer device and logistics information server | |
CN114462944A (en) | Logistics safety management method and system based on big data environment application | |
KR20160004037A (en) | Method of providing delivering service of products, server performing the same and system performing the same | |
CN103793820A (en) | Method, device and system for delivering commodity information | |
CN109359911B (en) | Information management method and device based on parcel mediatization | |
JP2015170236A (en) | Illegal order information inquiry method and program by accumulating and determining order information, and information inquiry device | |
CN113298586A (en) | Order information processing method and device | |
CN114723377B (en) | Goods receiving and dispatching management method, system, device and electronic equipment | |
JP3925609B2 (en) | Delivery slip creation device and delivery slip | |
CN111815221B (en) | Method for rapidly acquiring logistics electronic bill | |
CN108198336B (en) | Automatic vending equipment association method, device and system | |
EP1314114A1 (en) | Method and apparatus using an indirect address code for delivery of physical article | |
CN112668953B (en) | Method for embedding intelligent logistics sending and receiving information | |
JP2002279027A (en) | Communication system | |
CN112562208B (en) | Sharing method and device of storage equipment | |
CN114764717A (en) | Electronic bill generation and query method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190515 Address after: 410000 No. 1116 A150, BCD Block, Lugu Business Center, 199 Lulong Road, Changsha High-tech Development Zone, Changsha City, Hunan Province Applicant after: Changsha Xuan Notebook Communication Technology Co., Ltd. Address before: 411100 Yuhu Road, Yuhu District, Xiangtan City, Hunan Province, No. 113, Building 2, Unit 403 Applicant before: Zhang Bin |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |