CN113538078B - Information processing method and device - Google Patents

Information processing method and device Download PDF

Info

Publication number
CN113538078B
CN113538078B CN202010301385.0A CN202010301385A CN113538078B CN 113538078 B CN113538078 B CN 113538078B CN 202010301385 A CN202010301385 A CN 202010301385A CN 113538078 B CN113538078 B CN 113538078B
Authority
CN
China
Prior art keywords
information
item
article
providing
order information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010301385.0A
Other languages
Chinese (zh)
Other versions
CN113538078A (en
Inventor
赵然
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Wodong Tianjun Information Technology Co Ltd
Priority to CN202010301385.0A priority Critical patent/CN113538078B/en
Publication of CN113538078A publication Critical patent/CN113538078A/en
Application granted granted Critical
Publication of CN113538078B publication Critical patent/CN113538078B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0639Item locations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an information processing method and device, and relates to the technical field of computers. One embodiment of the method comprises the following steps: receiving order information; searching a plurality of article providing points according to the order information; screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points; pushing the order information to the at least one target item providing point. The embodiment realizes overall planning of the all-channel shops according to the order information.

Description

Information processing method and device
Technical Field
The present invention relates to the field of computer technologies, and in particular, to an information processing method and apparatus.
Background
With the development of online shopping, full channel shopping has been achieved. That is, the on-line order of the user can be received by the item providing points in the all-channel shopping such as an e-commerce warehouse and various stores such as an on-line store, an on-line supermarket, an off-line supermarket, a commodity store, a pharmacy store, etc. to provide the on-line order of the item to the user.
Currently, online shopping systems generally require a user to select an item providing point and then determine order information according to the item providing point and merchandise information selected by the user. I.e. the order information already includes the item providing point.
In the process of implementing the present invention, the inventor finds that at least the following problems exist in the prior art:
the existing order information comprises an object providing point mode, the order can be completed only according to the selection of a user, and the object providing point cannot be comprehensively arranged according to the order information.
Disclosure of Invention
In view of the above, the embodiment of the invention provides an information processing method and device, which realize overall planning of all-channel shops according to order information.
To achieve the above object, according to an aspect of an embodiment of the present invention, there is provided an information processing method including:
receiving order information;
searching a plurality of article providing points according to the order information;
screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points;
Pushing the order information to the at least one target item providing point.
Preferably, the step of searching out a plurality of item providing points according to the order information includes:
analyzing the order information;
when the result of the parsing indicates that the order information includes at least two pieces of item information,
At least one item providing point is searched for each item information.
Preferably, the method comprises the steps of,
The characteristic information includes: a plurality of cost information corresponding to each item information;
The step of screening the order information for the corresponding at least one target item providing point comprises the following steps:
And screening a corresponding target object providing point for each item of the item information according to the item information and the cost information corresponding to the item information.
Preferably, the step of screening a corresponding one of the target object providing points for each piece of the object information includes:
for each piece of the item information, performing:
when the item information corresponds to at least two item providing points,
Calculating a cost index of each article providing point in the article information corresponding to at least two article providing points;
and screening one article providing point with the cost index meeting the preset screening condition from at least two article providing points corresponding to the article information as a target article providing point.
Preferably, pushing the order information to the at least one target item providing point includes:
for each piece of the item information, performing:
And pushing the article information and the user information included in the order information to a target article providing point corresponding to the article information.
Preferably, pushing the order information to the at least one target item providing point includes:
Packaging a plurality of item information corresponding to the same target item providing point and user information included in the order information into sub order information;
and sending the sub-order information to the target object providing point.
Preferably, the information processing method further includes:
Receiving a display request for item detail information, the display request comprising a plurality of detail feature tags for the item detail information;
Searching for a plurality of primary screening article providing points that match a plurality of feature tags of the article detail information;
And providing the information of the plurality of primary screening object providing points to the client corresponding to the display request, so that the client corresponding to the display request displays the information of the plurality of primary screening object providing points on the display page of the object detail information.
Preferably, the step of searching out a plurality of item providing points according to the order information includes:
for each item information included in the order information, performing:
Determining whether the item information includes a user selected point of primary screening item provision,
If yes, taking the primary screening object providing point selected by the user as the object providing point;
otherwise, searching at least one article providing point for the article information.
According to a second aspect of the embodiment of the present invention, there is provided an information processing apparatus including: a receiving unit, a processing unit and a pushing unit, wherein,
The receiving unit is used for receiving order information;
The processing unit is used for searching out a plurality of article providing points according to the order information received by the receiving unit; screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points;
the pushing unit is used for pushing the order information to at least one target object providing point screened by the processing unit.
One embodiment of the above invention has the following advantages or benefits: because the method adopts the steps of searching a plurality of article providing points according to the order information, and then screening out target article providing points for the order information according to the characteristic information of the article points, namely providing points such as an e-commerce warehouse or an off-line store for the order screened articles through the order information and the characteristic information of the article providing points. The target object providing point is used for providing service for the order information, so that the object providing point suitable for the order is selected, and the object providing point, namely the whole channel shop, is comprehensively planned.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
fig. 1 is a schematic diagram of a main flow of a method of information processing according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of the main flow of a method of screening a target item providing point according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of the main flow of a method of information processing according to another embodiment of the present invention;
FIG. 4 is a schematic diagram of the main flow of a method of information processing according to yet another embodiment of the present invention;
FIG. 5 is a schematic diagram of the main flow of a method for information processing implemented by a client interacting with an e-commerce platform server according to an embodiment of the present invention;
fig. 6 is a schematic diagram of main units of an information processing apparatus according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of the main devices of an information processing system according to an embodiment of the present invention;
FIG. 8 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;
Fig. 9 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The order information is meant to include item information such as the number of items, the price of the items, the names of the items, the model numbers of the items, the colors of the items, etc. selected by the user or to be purchased, as well as user information such as address information, characteristic information of the recipient such as the name or user name, telephone, etc.
The item providing points refer to all-channel stores or warehouses capable of serving orders, which may include e-commerce warehouses, store warehouses, off-line stores capable of receiving on-line orders, and the like.
Fig. 1 is an information processing method according to an embodiment of the present invention. As shown in fig. 1, the information processing method may include the steps of:
101: receiving order information;
102: searching a plurality of article providing points according to the order information;
103: screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points;
104: pushing the order information to the at least one target item providing point.
The specific implementation process of step 101 may be that the order information is sent to the information processing device after the user client generates the order information (i.e., the user client sends the order information to the information processing device), or may be that the order information is sent to the information processing device after the order information is received by a server in an existing platform of the e-commerce.
In the embodiment shown in fig. 1, since a plurality of item providing points are searched according to order information, and then a target item providing point is screened for the order information according to the characteristic information of the plurality of item points, that is, the order screening item is provided with a point such as an e-commerce warehouse or an off-line store through the order information and the characteristic information of the item providing point. The target object providing point is used for providing service for the order information, so that the object providing point suitable for the order is selected, and the object providing point, namely the whole channel shop, is comprehensively planned.
The specific implementation manner of the step 102 may be: searching for a plurality of item providing points capable of providing service for order information, wherein the item providing points can meet the requirements of item information in the order information, such as item names, item prices, item numbers and item models. If one item information in the order information may be an item name A1, an item price A1, an item number K1, and an item model number S1, the item price of the item name A1 given by the item providing point 1 is A1, and the number of items of the item providing point 1 including the item name A1 and the item model number S1 is not less than K1, the item providing point 1 is searched.
The characteristic information of the article providing point may include position information of the article providing point, various cost information such as purchasing cost corresponding to the article, warehouse entry cost corresponding to the article, warehouse storage cost corresponding to the article, distribution cost corresponding to the article, production service cost corresponding to the article, and the like.
The step 104 is primarily for at least one target item providing point to provide corresponding service to the order information.
In one embodiment of the present invention, a specific implementation of the step 102 may include: analyzing the order information; and searching out at least one article providing point for each article information when the analyzed result indicates that the order information comprises at least two pieces of article information. By searching at least one item providing point for each item information, it is possible to match a more appropriate item providing point for each item information. Since there may be a large difference in the services provided by the same item providing point for different items, for example, the cost of the service provided by item providing point 2 for item a is U1, the cost of the service provided by item B is U2, the cost of the service provided by item providing point 3 for item a is U3, and the cost of the service provided by item B is U4, where U1> U3, U2< U4, it is more appropriate for item a to select item providing point 3, and it is more appropriate for item B to select item providing point 2. Therefore, the embodiment of the invention searches the corresponding article providing points for each piece of article information, so that the searched article providing points are more reasonable, and the requirement of each piece of article information can be met. And the overall arrangement of the object providing points such as the whole channel shops can be better realized. In addition, by searching out the item providing points for the item information, the barriers of the channel shops are broken.
In one embodiment of the present invention, the characteristic information may include: the specific implementation mode of the step of screening the corresponding at least one target object providing point for the order information can include: and screening a corresponding target object providing point for each item of the item information according to the item information and the cost information corresponding to the item information. The screening is carried out according to the cost information, and the operation cost of a target article providing point for providing service for the article can be effectively reduced through the screening process.
In one embodiment of the present invention, as shown in fig. 2, a specific implementation manner of the step of screening a corresponding target object providing point for each piece of object information may include:
for each piece of the item information, performing:
201: when the article information corresponds to at least two article providing points, calculating a cost index of each article providing point in the at least two article providing points corresponding to the article information;
202: and screening one article providing point with the cost index meeting the preset screening condition from at least two article providing points corresponding to the article information as a target article providing point.
Through the process, the whole channel shops are comprehensively planned according to the cost index, and the whole channel shops can be effectively helped to control the operation cost.
When the article information corresponds to one article providing point, namely the target article providing point.
Specific embodiments of the above item information corresponding to calculating the cost index of each item providing point may include:
calculating a cost index of the article supply point using the following calculation formula (1):
Calculation formula (1):
ZCij=PCij+RCij+WCij+DCij+SCij
Wherein,
PCij=pij×qi
RCij=bij×qi
WCij=cij×qi×Tij
Wherein ZC ij characterizes the cost index of item i in the item providing point j providing order information; PC ij characterizes the purchase cost of item i in the item providing point j purchase order information; RC ij characterizes the warehouse entry cost of item providing point j for item i; WC ij characterizes the storage cost of item supply point j for item i; SC ij characterizes the production service cost of item i for item offer point j; p ij represents the unit purchase cost of item i for item offer point j; q i denotes the number of items i included in the item information; b ij represents the unit warehouse entry cost of the article providing point j for the article i; c ij represents a unit storage fee for item i for item offer j; t ij represents the average turnaround days for item i in item supply point j; characterizing a first charge required for the item providing point j to be dispatched to the user address in the order information; /(I) Characterizing the recurring costs required for the item providing point j to deliver to the user's address in the order information; w i represents the individual weight of item i; /(I)Characterizing the first weight corresponding to the distribution of the object providing point j; /(I)Characterizing a first production service charge of an item providing point j for an item i; /(I)Characterizing the unit continuous production service cost of the article providing point j for the article i; h represents the corresponding quantity of the first production service cost; ceil () + characterizes a round-up.
The number of the unit purchasing cost, the unit warehousing cost, the unit storage cost, the average turnover number, the initial weight cost, the continuous weight cost, the single product weight, the initial production service cost, the unit continuous production service cost and the initial production service cost is known. The weight of a single item refers to the weight of one piece or article; the first production service cost refers to the service cost required by delivering h goods or goods within h goods to a warehouse or a shop (the service cost can comprise manual transportation or machine transportation cost, manual sorting cost and the like), and h is a positive integer not less than 1; the unit continuous production service cost refers to the service cost required by each h+1th goods when the goods with more than h goods go out of warehouse or store.
Based on the above calculation formula (1) and other formulas related to the calculation formula (1), the specific implementation manner of selecting, from the at least two item providing points corresponding to the item information, one item providing point whose cost index satisfies the preset selection condition as the target item providing point may include:
and screening out corresponding target objects for each object in the order information through the following calculation formula (2) and constraint conditions to provide points.
Calculation formula (2):
The calculation formula (2) satisfies the following constraints (1) to (6) at the same time:
Constraint (1): Σ jXij =1
Constraint (2): sigma (sigma) iXij≤M×Yj
Constraint (3): sigma (sigma) iXij≥Yj
Constraint (4): q i×Xij≤sij
Constraint (5): x ij E {0,1}
Constraint (6): y j epsilon {0,1}
The constraint condition (1) is used for limiting that each item information included in the order information corresponds to one item and only one item providing point such as a warehouse or a store is produced, namely, each item information included in the order information is limited to be pushed to only one item providing point such as the warehouse or the store.
Wherein constraints (2) and (3) are such that X ij and Y j satisfy the following relationship:
constraint (4) requires that the item providing point have an item marketable quantity that cannot be lower than the purchase quantity of the item included in the order information.
Constraints (5) and (6), limit X ij and Y j to 0 or 1 variables.
The above calculation formula (2) is formed by the following calculation formulas (3) to (7):
calculation formula (3): pc= Σ i∈I,j∈Jpij×qi×Xij
Calculation formula (4): RC = Σ i∈I,j∈Jbij×qi×Xij
Calculation formula (5): wc= Σ i∈I,j∈Jcij×qi×Tij×Xij
Calculation formula (6):
calculation formula (7):
Wherein I characterizes a collection of all items included in the order information; j represents an article providing point set formed by at least two article providing points searched out by the article i in the order information; x ij represents an indicator variable of whether item i is provided or produced by item providing point j, X ij = 0 represents that item i is not provided or produced by item providing point j, and X ij = 1 represents that item i is provided or produced by item providing point j; y j represents an indicator variable used by item providing point j, Y j = 0 represents item providing point j is not used, and Y j = 1 represents item providing point j is used; s ij represents the inventory available for item i at item providing point j; m represents a preset system parameter, wherein the system parameter is indicated as an infinite number; sigma iXij is more than or equal to 1, which represents the number of article information pieces provided by the article providing point j; the ZC represents a cost index corresponding to the order information; the PC characterizes the purchase cost corresponding to the order information; RC characterizes warehouse-in cost corresponding to order information; WC characterizes the storage cost corresponding to the order information; SC represents the production service cost corresponding to the order information;
Where I may be the sku number of the item, and correspondingly, I may be a set of sku numbers of the item included in the order information.
Through the calculation formulas and the constraint conditions, the cost of the article in the order information at all article providing points, such as a warehouse or a store, for producing the article can be calculated, and the article providing point, such as the warehouse or the store, with the optimal total cost is selected to perform the performing according to the calculation formula (2). Thereby effectively reducing the operating costs of the article supply points such as warehouses or shops. The warehouse or store may also be provided with a rectification reference by the cost calculation described above.
It should be noted that the preset screening conditions may include: the minimum value of the cost index corresponding to the order information (i.e., the combination of individual item providing points that form the lowest cost is selected) is controlled, as is the constraint.
For example, a consumer places an order for an article W and an article Q from a shopping platform, generates order information, and searches for an article W to provide points 1,2, 3 according to the information of the article W and the information of the article Q, such as sales price, article model, article name, etc., included in the order information after receiving the order; providing points 1,2 and 4 for searching the article Q; wherein,
The cost of the article W at the article supply points 1, 2, 3 and the purchase cost, the warehouse-in cost, the storage cost, the distribution cost, and the production service fee of the Q at the article supply points 1, 2, 4 are shown in tables 1 to 5 below:
TABLE 1
Purchasing cost:
Article and method for manufacturing the same 1 2 3 4
W 599 599 610 ——
Q 399 379 —— 379
TABLE 2
And (3) warehouse entry cost:
Article and method for manufacturing the same 1 2 3 4
W 2 2.5 1.9 ——
Q 1 1.5 —— 1.6
TABLE 3 Table 3
Storage cost: monovalent x days
Article and method for manufacturing the same 1 2 3 4
W 5×3 6×4 6×6 ——
Q 5×3 6×4 —— 6×7
TABLE 4 Table 4
The distribution cost is as follows: (first heavy fee + second heavy fee)
TABLE 5
Production service fee: head (no more than h) +continuous piece
Article and method for manufacturing the same 1 2 3 4
W 1+0 1.1+0 2+0 ——
Q 1+0 1+0 —— 2+0
Wherein, the purchase quantity of the article W and the article Q in the order information is 1 respectively;
in summary, the cost per store is calculated.
Cost index of one article providing point corresponding to each article = purchasing cost + warehousing cost + storing cost + distribution cost + production service fee
Article supply point 1 provides or produces article W with cost indicator = 599+2+5×3+ (6+3) + (1+0) =626;
article supply point 2 provides or produces article W with cost index=599+2.5+6×4+ (6+3) + (1.1+0) = 635.6;
Article supply point 3 provides or produces article W with cost index=610+1.9+6×6+ (6+4) + (2+0) = 659.9;
item providing point 1 provides or produces cost indicator = 399+1+5×3+ (6+3) + (1+0) =425 for item Q;
item providing point 2 provides or produces item Q with cost indicator = 379+1.5+6×4+ (6+3) + (1+0) = 414.5;
item providing point 4 provides or produces item Q with cost indicator = 379+1.6+6×7+ (6+4) + (2+0) = 434.6;
The minimum total cost=min corresponding to the order information [ cost index of the article W provided or produced by the article providing point 1; the article providing point 2 provides or produces a cost indicator of the article W; the cost index of the article W provided or produced by the article providing point 3 ] +min [ the cost index of the article Q provided or produced by the article providing point 1; the item providing point 2 provides or produces a cost indicator of the item Q; item providing point 4 provides or produces a cost indicator for item Q ] =min [626;635.6;659.9 +Min 425;414.5;434.6] =626+414.5
The information of the article W in the order information is pushed to the article supply point 1, the information of the article Q in the order information is pushed to the article supply point 2, that is, the article W is assigned to the article supply point 1 for production, and the article Q is assigned to the article supply point 2 for production.
In one embodiment of the present invention, the step of pushing the order information to the at least one target object providing point may be implemented in two specific ways:
First embodiment:
Performing, for each piece of the item information: and pushing the article information and the user information included in the order information to a target article providing point corresponding to the article information. Through the process, each item information is managed, so that the target item providing point can conveniently give out a bill according to the item information.
The second embodiment:
Packaging a plurality of item information corresponding to the same target item providing point and user information included in the order information into sub order information; and sending the sub-order information to the target object providing point. Through the process, the management of the multiple item information of the same target item providing point is realized, so that the target item providing point can conveniently combine and send all items in the sub order.
In one embodiment of the present invention, as shown in fig. 3, the above information processing method may further include the steps of:
301: receiving a display request for item detail information, the display request comprising a plurality of detail feature tags for the item detail information;
302: searching for a plurality of primary screening article providing points that match a plurality of feature tags of the article detail information;
303: and providing the information of the plurality of primary screening object providing points to the client corresponding to the display request, so that the client corresponding to the display request displays the information of the plurality of primary screening object providing points on the display page of the object detail information.
Through the embodiment, the information of the corresponding plurality of primary screening object providing points can be provided for the user on one object detail information display page, so that the user can actively select the object providing points, a flexible purchasing mode is provided for the user, and the requirement of active selection of the user can be met in the process of simplifying the shopping program of the user. Therefore, the user experience can be effectively improved.
In one embodiment of the present invention, the item information in the order information may further include information about a user-selected point of provision of the primary screening item in addition to information about an item name, price, purchase amount, etc., where the user-selected point of provision of the primary screening item may be a feature code of the user-selected point of provision of the primary screening item (the feature code may be an allocation of the point of provision for the item to the e-commerce platform). Based on this, as shown in fig. 4, a specific embodiment of the step of searching out a plurality of item providing points according to the order information may include the steps of:
for each item information included in the order information, performing:
401: judging whether the article information comprises a primary screening article providing point selected by a user, if so, executing step 402; otherwise, go to step 403;
402: taking the primary screening object providing point selected by the user as the object providing point, and ending the current flow;
403: at least one item providing point is searched for the item information.
By the steps, the subsequent information processing can be performed based on the user requirement, namely the primary screening object providing point selected by the user, and searching from more object providing points is not needed, so that the waste of computing resources is effectively avoided. The number of the first screening material supply points selected by the user may be 1 or more.
In summary, under the full channel scene, the scheme provided by the embodiment of the invention breaks the limitation between different article providing points such as different warehouses and different shops, and can select among different warehouses and different shops. And selecting a warehouse or a store with the optimal cost for performing the performing. The limitation of the warehouse or the store is broken, and the warehouse or the store with the optimal cost is selected from the warehouses or stores which can provide service for the article information in the order information.
The information processing method can be applied to the service end of the shopping platform.
In order to clearly illustrate the information processing method, as shown in fig. 5, the embodiment of the present invention may specifically include the following steps from online shopping to processing of shopping order information:
501: the user client sends a display request of the item detail information to the server of the shopping platform;
the display request includes a plurality of detail feature tags for the item detail information; the detail feature tag may include: price, model number, item name, rating, instructions for use, etc.
502: Searching a plurality of primary screening object providing points matched with a plurality of characteristic labels of the object detail information by a service end of the shopping platform;
503: the server side of the shopping platform provides the information of the plurality of primary screening object providing points for the client side corresponding to the display request;
504: the user client displays the information of the plurality of primary screening object providing points on a display page of the object detail information;
505: the user client generates order information according to the information such as the articles selected by the user;
the order information may include: item information, user information, shipping address information, and the like. When the user selects the primary screening object providing point for the object, the order information may further include feature information of the primary screening object providing point, such as feature codes set for the primary screening object providing point (the feature codes may be allocated for the e-commerce platform to provide points for the object).
506: The user client sends the order information to a server of the shopping platform;
507: the server side of the shopping platform judges whether the item information included in the order information includes a first screening item providing point selected by a user, if so, step 508 is executed; otherwise, go to step 511;
the determining may be for determining whether the article information includes a feature code of a primary screening article providing point, or the like.
508: The service end of the shopping platform takes the primary screening object providing points selected by the user as the object providing points, and when the number of the primary screening object providing points selected by the user is 1, step 509 is executed; executing step 510 when the number of the primary screening object providing points selected by the user is not less than 2;
509: the service end of the shopping platform determines that the primary screening object providing point is the target object providing point, and performs step 516;
510: the service end of the shopping platform determines the primary screening object providing point as the object providing point and executes step 512;
511: the service end of the shopping platform searches at least one article providing point for the article information, and when the article information corresponds to at least two article providing points, step 512 is executed; when the item information corresponds to 1 item providing point, executing step 14;
512: the service end of the shopping platform calculates a cost index of each article providing point in at least two article providing points corresponding to the article information;
513: the service end of the shopping platform screens out article providing points with cost indexes meeting preset screening conditions from at least two article providing points corresponding to the article information;
514: the service end of the shopping platform takes the object providing point as a target object providing point;
515: the service end of the shopping platform packages a plurality of item information corresponding to the same target item providing point and user information included in the order information into sub order information;
516: the server side of the shopping platform sends the sub-order information to a client side used by a target object providing point;
517: and the client used by the target object providing point sends the processing flow nodes of the sub order information to the service end of the shopping platform.
The process flow node may include an indication to receive sub-order information, a sort stage, a delivery stage, a shipping stage, post-shipment logistics information, and the like.
As shown in fig. 6, an embodiment of the present invention provides an information processing apparatus 600, the information processing apparatus 600 including: a receiving unit 601, a processing unit 602, and a pushing unit 603, wherein,
The receiving unit 601 is configured to receive order information;
The processing unit 602 is configured to search out a plurality of object providing points according to the order information received by the receiving unit 601; screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points;
The pushing unit 603 is configured to push the order information to at least one target object providing point screened by the processing unit 602.
In another embodiment of the present invention, the processing unit 602 is configured to parse the order information; and searching out at least one article providing point for each article information when the analyzed result indicates that the order information comprises at least two pieces of article information.
In one embodiment of the present invention, the feature information includes: a plurality of cost information corresponding to each item information; the processing unit 602 is configured to screen a corresponding one of the target object providing points for each piece of the object information according to the object information and the cost information corresponding to the object information.
In one embodiment of the present invention, the processing unit 602 is configured to perform, for each piece of the item information: when the article information corresponds to at least two article providing points, calculating a cost index of each article providing point in the at least two article providing points corresponding to the article information; and screening one article providing point with the cost index meeting the preset screening condition from at least two article providing points corresponding to the article information as a target article providing point.
In one embodiment of the present invention, the pushing unit 603 is configured to perform, for each piece of the item information: and pushing the article information and the user information included in the order information to a target article providing point corresponding to the article information.
In one embodiment of the present invention, the pushing unit 603 is configured to package a plurality of item information corresponding to the same target item providing point and user information included in the order information into one sub-order information; and sending the sub-order information to the target object providing point.
In one embodiment of the present invention, the processing unit 602 is further configured to receive a display request for item detail information, where the display request includes a plurality of detail feature tags for the item detail information; searching for a plurality of primary screening article providing points that match a plurality of feature tags of the article detail information; and providing the information of the plurality of primary screening object providing points to the client corresponding to the display request, so that the client corresponding to the display request displays the information of the plurality of primary screening object providing points on the display page of the object detail information.
In one embodiment of the present invention, the processing unit 602 is further configured to perform, for each item information included in the order information: judging whether the article information comprises a primary screening article providing point selected by a user, and if so, taking the primary screening article providing point selected by the user as the article providing point; otherwise, searching at least one article providing point for the article information.
The information processing device described above may exist as part of a shopping platform, such as in the form of a plug-in to an existing shopping platform.
As shown in fig. 7, an embodiment of the present invention provides an information processing system 700, the information processing system 700 may include: a user client 701, an article providing point client 702, and the information processing apparatus 600 provided by any of the above embodiments, wherein,
A user client 701 for transmitting order information to the information processing apparatus 600;
an information processing device 600, configured to process order information by using the information processing methods provided in the foregoing embodiments, and select a corresponding target object providing point for object information in the order information;
The item providing point client 702 is configured to receive order information pushed by the information processing apparatus 600 or item information in an order or sub-order information separated from the order information when the item providing point is a target item providing point.
Fig. 8 shows an exemplary system architecture 800 to which an information processing method or an information processing apparatus of an embodiment of the present invention can be applied.
As shown in fig. 8, a system architecture 800 may include terminal devices 801, 802, 803, a network 804, and a server 805. The network 804 serves as a medium for providing communication links between the terminal devices 801, 802, 803 and the server 805. The network 804 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 805 through the network 804 using the terminal devices 801, 802, 803 to receive or transmit order messages or item information, etc. Various communication client applications such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only) may be installed on the terminal devices 801, 802, 803. The terminal devices 801, 802, 803 may be terminal devices used by shopping users, or may be order management devices used by items such as warehouses, shops, etc.
The terminal devices 801, 802, 803 may be a variety of electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 805 may be a server providing various services, such as a background management server (by way of example only) providing support for shopping-type websites browsed by the user using the terminal devices 801, 802, 803, or may be a terminal device 801, 802, 803 pushing order information to an item providing point use. The background management server may analyze and process the received data such as order information, and feedback the processing result (such as order information, item information—only an example) to the terminal device used by the item providing point.
It should be noted that, the information processing method provided in the embodiment of the present invention is generally executed by the server 805, and accordingly, the information processing apparatus is generally disposed in the server 805.
It should be understood that the number of terminal devices, networks and servers in fig. 8 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 9, there is illustrated a schematic diagram of a computer system 900 suitable for use in implementing a terminal device or server in accordance with an embodiment of the present invention. The terminal device or server shown in fig. 9 is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.
As shown in fig. 9, the computer system 900 includes a Central Processing Unit (CPU) 901, which can execute various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 902 or a program loaded from a storage section 908 into a Random Access Memory (RAM) 903. In the RAM 903, various programs and data necessary for the operation of the system 900 are also stored. The CPU 901, ROM 902, and RAM 903 are connected to each other through a bus 904. An input/output (I/O) interface 905 is also connected to the bus 904.
The following components are connected to the I/O interface 905: an input section 906 including a keyboard, a mouse, and the like; an output portion 907 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage portion 908 including a hard disk or the like; and a communication section 909 including a network interface card such as a LAN card, a modem, or the like. The communication section 909 performs communication processing via a network such as the internet. The drive 910 is also connected to the I/O interface 905 as needed. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed as needed on the drive 910 so that a computer program read out therefrom is installed into the storage section 908 as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from the network via the communication portion 909 and/or installed from the removable medium 911. The above-described functions defined in the system of the present invention are performed when the computer program is executed by a Central Processing Unit (CPU) 901.
The computer readable medium shown in the present invention may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present invention may be implemented in software or in hardware. The described units may also be provided in a processor, for example, described as: a processor includes a receiving unit, a processing unit, and a pushing unit. The names of these units do not in any way constitute a limitation of the unit itself, for example, a pushing unit may also be described as "a unit that pushes the order information to at least one target item providing point screened by the processing unit".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: receiving order information; searching a plurality of article providing points according to the order information; screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points; pushing the order information to the at least one target item providing point.
The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: analyzing the order information; and searching out at least one article providing point for each article information when the analyzed result indicates that the order information comprises at least two pieces of article information.
The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: for each piece of the item information, performing: when the article information corresponds to at least two article providing points, calculating a cost index of each article providing point in the at least two article providing points corresponding to the article information; and screening one article providing point with the cost index meeting the preset screening condition from at least two article providing points corresponding to the article information as a target article providing point.
According to the technical scheme of the embodiment of the invention, a plurality of article providing points are searched according to the order information, and then the object article providing points are screened out for the order information according to the characteristic information of the article points, namely the order information and the characteristic information of the article providing points are used for providing points such as an e-commerce warehouse or an off-line store for the order screened articles. The target object providing point is used for providing service for the order information, so that the object providing point suitable for the order is selected, and the object providing point, namely the whole channel shop, is comprehensively planned.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (11)

1. An information processing method, characterized by comprising:
receiving order information;
Searching a plurality of article providing points according to the order information, wherein the article providing points refer to all-channel shops or warehouses for providing services for orders;
screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points;
Pushing the order information to the at least one target item providing point.
2. The information processing method according to claim 1, wherein the step of searching out a plurality of article supply points based on the order information includes:
analyzing the order information;
when the result of the parsing indicates that the order information includes at least two pieces of item information,
At least one item providing point is searched for each item information.
3. The information processing method according to claim 2, wherein,
The characteristic information includes: a plurality of cost information corresponding to each item information;
The step of screening the order information for the corresponding at least one target item providing point comprises the following steps:
And screening a corresponding target object providing point for each item of the item information according to the item information and the cost information corresponding to the item information.
4. The information processing method according to claim 3, wherein the step of screening a corresponding one of the target article providing points for each piece of the article information includes:
for each piece of the item information, performing:
when the item information corresponds to at least two item providing points,
Calculating a cost index of each article providing point in the article information corresponding to at least two article providing points;
and screening one article providing point with the cost index meeting the preset screening condition from at least two article providing points corresponding to the article information as a target article providing point.
5. The information processing method according to claim 3 or 4, characterized in that pushing the order information to the at least one target article providing point includes:
for each piece of the item information, performing:
And pushing the article information and the user information included in the order information to a target article providing point corresponding to the article information.
6. The information processing method according to claim 3 or 4, characterized in that pushing the order information to the at least one target article providing point includes:
Packaging a plurality of item information corresponding to the same target item providing point and user information included in the order information into sub order information;
and sending the sub-order information to the target object providing point.
7. The information processing method according to any one of claims 1 to 4, characterized by further comprising:
Receiving a display request for item detail information, the display request comprising a plurality of detail feature tags for the item detail information;
Searching for a plurality of primary screening article providing points that match a plurality of feature tags of the article detail information;
And providing the information of the plurality of primary screening object providing points to the client corresponding to the display request, so that the client corresponding to the display request displays the information of the plurality of primary screening object providing points on the display page of the object detail information.
8. The information processing method according to claim 7, wherein the step of searching out a plurality of article supply points based on the order information includes:
for each item information included in the order information, performing:
Determining whether the item information includes a user selected point of primary screening item provision,
If yes, taking the primary screening object providing point selected by the user as the object providing point;
otherwise, searching at least one article providing point for the article information.
9. An information processing apparatus, characterized by comprising: a receiving unit, a processing unit and a pushing unit, wherein,
The receiving unit is used for receiving order information;
the processing unit is used for searching out a plurality of article providing points according to the order information received by the receiving unit; screening at least one corresponding target object providing point from the object providing points according to the pre-stored characteristic information of the object providing points, wherein the object providing point refers to a full channel store or warehouse for providing service for orders;
the pushing unit is used for pushing the order information to at least one target object providing point screened by the processing unit.
10. An information processing electronic device, characterized by comprising:
One or more processors;
Storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-8.
11. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-8.
CN202010301385.0A 2020-04-16 2020-04-16 Information processing method and device Active CN113538078B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010301385.0A CN113538078B (en) 2020-04-16 2020-04-16 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010301385.0A CN113538078B (en) 2020-04-16 2020-04-16 Information processing method and device

Publications (2)

Publication Number Publication Date
CN113538078A CN113538078A (en) 2021-10-22
CN113538078B true CN113538078B (en) 2024-06-18

Family

ID=78120237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010301385.0A Active CN113538078B (en) 2020-04-16 2020-04-16 Information processing method and device

Country Status (1)

Country Link
CN (1) CN113538078B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106960304A (en) * 2017-03-31 2017-07-18 北京京东尚科信息技术有限公司 Order processing method and apparatus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4360864B2 (en) * 2003-04-15 2009-11-11 新日鉄ソリューションズ株式会社 Information processing apparatus, information processing system, information processing method, and program thereof
CN106570661A (en) * 2015-10-12 2017-04-19 阿里巴巴集团控股有限公司 Data processing method, apparatus and system
CN110033337B (en) * 2018-01-11 2024-05-21 北京京东尚科信息技术有限公司 Order production method and device
CN110097302A (en) * 2018-01-29 2019-08-06 北京京东尚科信息技术有限公司 The method and apparatus for distributing order
CN110443531A (en) * 2018-05-02 2019-11-12 北京京东尚科信息技术有限公司 The method and apparatus for determining the bit information of article in order
CN110189203A (en) * 2019-05-30 2019-08-30 网易无尾熊(杭州)科技有限公司 Information processing method, device, medium and calculating equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106960304A (en) * 2017-03-31 2017-07-18 北京京东尚科信息技术有限公司 Order processing method and apparatus

Also Published As

Publication number Publication date
CN113538078A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN110751497B (en) Commodity replenishment method and device
CN110472899B (en) Method and device for distributing articles out of warehouse
CN110880084A (en) Warehouse replenishment method and device
CN109685403A (en) Information processing method and device
CN110019258A (en) The method and apparatus for handling order data
CN110020162B (en) User identification method and device
CN114118888A (en) Order ex-warehouse method and device
CN113095893A (en) Method and device for determining sales of articles
CN112884405A (en) Inquiry system and scheduling method thereof
CN113256193B (en) Warehouse commodity layout method and device
CN111612385B (en) Method and device for clustering articles to be distributed
CN112784212B (en) Inventory optimization method and device
CN113762863A (en) Inventory management method and device
CN113538078B (en) Information processing method and device
CN110826948B (en) Warehouse selecting method and device
CN113112048A (en) Method and device for returning articles to warehouse
CN111260271A (en) Method and device for shortening order picking time of store
CN110544140A (en) method and device for processing browsing data
CN114677174A (en) Method and device for calculating sales volume of unladen articles
CN113313542B (en) Method and device for pushing channel pages
CN110827102A (en) Method and device for adjusting goods price ratio
CN110838019A (en) Method and device for determining trial supply distribution crowd
CN113379173B (en) Method and device for marking warehouse goods with labels
CN111260269A (en) Store order processing method and device for improving distribution efficiency
CN113554380A (en) Method and device for positioning articles in warehouse-out process

Legal Events

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