Commodity selection method, system, device and medium based on embedded platform

By introducing an embedded product selection platform and SDK module, the problems of complexity and low reusability of the existing e-commerce platform product selection system are solved, and a simple product selection page and efficient product selection process are realized.

CN114138331BActive Publication Date: 2025-04-18CTRIP TRAVEL NETWORK TECH SHANGHAI0
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111470961.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-03
Publication Date
2025-04-18
Estimated Expiration
2041-12-03

AI Technical Summary

Technical Problem

The product selection system of the existing e-commerce platform is complex and inefficient, and cannot be quickly provided to third parties for use. Different products need to be selected in different systems, resulting in low reusability.

Method used

Introduce an embedded product selection platform with good transplantability and expansion, generate a simple product selection page, and port the product selection platform to the system of each login through the SDK module, integrate multi-service systems, and generate an embedded product selection page.

Benefits of technology

It simplifies the product selection process, improves work efficiency, enhances the reusability of the product selection platform, avoids repeated development, and covers multiple business lines of products, solving the problem of selecting goods in different systems of products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114138331B_ABST
    Figure CN114138331B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of e-commerce technology, and provides a commodity selection method, system, device and medium based on an embedded platform. The commodity selection method based on the embedded platform includes: in response to an access request from at least one login terminal, transplanting a configured commodity selection platform to the system of each login terminal, generating an embedded commodity selection page corresponding to each login terminal; generating a target commodity for each login terminal according to the selected commodity of each embedded commodity selection page; and generating a target active commodity for the current activity according to the target commodity of each login terminal. The present invention introduces an embedded commodity selection platform with good portability and extensibility to generate a concise commodity selection page, simplify the current complex commodity selection system, improve work efficiency, and improve the reusability of the commodity selection platform, avoid repeated development, and cover commodities of multiple business lines, solving the problem of having to select commodities from different systems for different commodities.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of e-commerce, and in particular to a commodity selection method, system, device and medium based on an embedded platform. Background Art

[0002] When an e-commerce platform, such as an online travel service platform, conducts an event, it is necessary to select event products. The current product selection system has the following characteristics:

[0003] 1) Single product type: Mainly focused on their respective business lines, the products are monotonous, and to carry out an activity, it is necessary to select the corresponding products from the business systems of each business line, which is a cumbersome process and inefficient;

[0004] 2) The system is too heavy: The product selection system is accompanied by various business logics, such as whether there is a discount, whether it is sold for a limited time, etc., which makes the system complicated;

[0005] 3) Low reusability: The complexity of the system leads to strong customization, which reduces its reusability and cannot be quickly provided to third parties (business personnel in various business lines, merchants, etc.) for use.

[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present invention, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0007] In view of this, the present invention provides a commodity selection method, system, device and medium based on an embedded platform, which can generate a concise commodity selection page by introducing an embedded commodity selection platform with good portability and extensibility, simplify the current complex commodity selection system, improve work efficiency, and improve the reusability of the commodity selection platform to avoid repeated development, and cover commodities from multiple business lines, solving the problem of having to select different commodities from different systems.

[0008] According to one aspect of the present invention, there is provided a commodity selection method based on an embedded platform, comprising: in response to an access request from at least one login terminal, transplanting a configured commodity selection platform to the system of each login terminal, generating an embedded commodity selection page corresponding to each login terminal; generating a target commodity for each login terminal according to the selected commodity of each embedded commodity selection page; and generating a target active commodity of the current activity according to the target commodity of each login terminal.

[0009] In some embodiments, before transplanting the configured product selection platform to the system of each login terminal, it also includes: configuring a product selection platform that can call each business system; wrapping the framework code of the configured product selection platform to generate a product selection platform SDK module; transplanting the configured product selection platform to the system of each login terminal includes: transplanting the product selection platform SDK module into the system of each login terminal; instantiating the product selection platform SDK module in the system of each login terminal to generate an embedded product selection page containing the products of each business system.

[0010] In some embodiments, the configuration can call the cargo selection platform of each business system, including: integrating each of the business systems to generate SOA services; configuring the cargo selection platform with the function of calling the SOA services.

[0011] In some embodiments, the configuration can call the product selection platform of each business system, including: configuring a product selection platform that is compatible with the login states of multiple login terminals.

[0012] In some embodiments, the generating of the target product for each of the login terminals includes: determining the first permission product and the second permission product of the current login terminal according to the current business line of the current login terminal, the first permission product being the product matching the current business line in the embedded product selection page, and the second permission product being the product of the associated business line of the current business line in the embedded product selection page; obtaining the currently selected product of the embedded product selection page of the current login terminal; using the first permission product among the currently selected products as the target product of the current login terminal, and using the second permission product among the currently selected products as the alternative product, pushing the information of the alternative products and the current login terminal and its target product to the embedded product selection page of the associated login terminal with the alternative product as the first permission product; and, upon receiving confirmation information of the associated login terminal for the alternative product, using the alternative product as the target product of the current login terminal and the associated login terminal.

[0013] In some embodiments, the associated business line includes at least one of the following: a preset associated business line of the current business line; a business line covered by the current activity other than the current business line; a business line determined based on user comments carrying keywords of the current activity.

[0014] In some embodiments, generating the target activity products of the current activity includes: sorting the importance of each target product according to the number of login terminals corresponding to each target product, and generating the target activity products displayed in order of importance.

[0015] According to one aspect of the present invention, there is provided a product selection system based on an embedded platform, comprising: an embedded transplantation module for responding to an access request from at least one login terminal, transplanting a configured product selection platform to the system of each login terminal, and generating an embedded product selection page corresponding to each login terminal; a product selection module for generating a target product for each login terminal according to the selected product of each embedded product selection page; and a product determination module for generating a target active product of the current activity according to the target product of each login terminal.

[0016] According to one aspect of the present invention, there is provided an electronic device, comprising: a processor; and a memory, wherein the memory stores executable instructions; wherein when the executable instructions are executed by the processor, the commodity selection method based on the embedded platform as described in any of the above embodiments is implemented.

[0017] According to one aspect of the present invention, a computer-readable storage medium is provided for storing a program, wherein when the program is executed by a processor, the method for selecting a commodity based on an embedded platform as described in any of the above embodiments is implemented.

[0018] The beneficial effects of the present invention compared with the prior art include at least:

[0019] By introducing an embedded product selection platform with good portability and extensibility, it is possible to generate a concise product selection page, simplify the current complex product selection system, shorten the product selection process for business workers, improve work efficiency, and increase the reusability of the product selection platform to avoid duplicate development. It also covers products from multiple business lines and solves the problem of having to select different products from different systems.

[0020] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present invention, and together with the specification are used to explain the principles of the present invention. Obviously, the accompanying drawings described below are only some embodiments of the present invention, and for those of ordinary skill in the art, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0022] Figure 1 A schematic diagram showing the steps of a commodity selection method based on an embedded platform in an embodiment of the present invention;

[0023] Figure 2 A schematic diagram showing a scenario in which a product selection platform is transplanted to a system of a current login terminal in one embodiment of the present invention;

[0024] Figure 3 A schematic diagram of an embedded product selection page in one embodiment of the present invention is shown;

[0025] Figure 4 A schematic diagram showing the steps of performing associated product selection based on a product selection platform in one embodiment of the present invention;

[0026] Figure 5 A module schematic diagram of a commodity selection system based on an embedded platform in an embodiment of the present invention is shown;

[0027] Figure 6 A schematic structural diagram of an electronic device in an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0028] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to make the present invention comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art.

[0029] The accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0030] In addition, the processes shown in the accompanying drawings are only exemplary and do not necessarily include all the steps. For example, some steps can be decomposed, some steps can be combined or partially combined, and the actual execution order may change according to the actual situation. The words "first", "second" and similar words used in the specific description do not indicate any order, quantity or importance, but are only used to distinguish different components. It should be noted that the embodiments of the present invention and the features in different embodiments can be combined with each other without conflict.

[0031] Figure 1 The main steps of the commodity selection method based on the embedded platform in one embodiment are shown, referring to Figure 1 As shown, the commodity selection method based on the embedded platform of this embodiment includes:

[0032] Step S110, in response to an access request from at least one login terminal, transplant the configured product selection platform to the system of each login terminal, and generate an embedded product selection page corresponding to each login terminal.

[0033] Before transplanting the configured cargo selection platform to the systems of each login terminal, it also includes: configuring the cargo selection platform that can call each business system; packaging the framework code of the configured cargo selection platform to generate the cargo selection platform SDK module.

[0034] Among them, configuring a cargo selection platform that can call various business systems specifically includes: integrating various business systems to generate SOA services; configuring a cargo selection platform with the function of calling SOA services; and may also include: configuring a cargo selection platform that is compatible with multiple login terminals.

[0035] In the specific configuration, first of all, the login rules can be formulated so that the product selection platform can be compatible with the login status of the login terminal of the group user (B end) and the login status of the login terminal of the specific merchant (C end). That is, the business workers of each business line of the e-commerce platform, as well as each merchant, can use the product selection platform of the present invention to select the promotional products. Secondly, the business systems of each production line are connected respectively, integrated together, and a SOA (Service-Oriented Architecture) service is provided for the product selection platform to call. Thirdly, a front-end system for the product selection platform is designed and developed. Finally, the framework code of the product selection platform (including steps such as calling services and distributing data) is packaged in the form of SDK (Software Development Kit), and published to NPM (Node Package Manager, Node.js packaging management tool), and provided to external use in the form of SDK modules. The user, that is, each login terminal can embed the product selection platform into its own system by introducing the SDK module and instantiating the module.

[0036] Transplant the configured product selection platform to the systems of each login terminal, specifically including: transplanting the product selection platform SDK module into the systems of each login terminal; instantiating the product selection platform SDK module in the systems of each login terminal, and generating an embedded product selection page containing the products of each business system.

[0037] Figure 2 The following example shows a scenario in which a product selection platform is transplanted to a system of a current login terminal in an embodiment. Figure 2 As shown, after the current login terminal sends an access request, the product selection platform SDK module 210 can be introduced into its initial product selection page 200, and the product selection platform SDK module 210 can be instantiated, so as to generate an embedded product selection page containing products of various business systems. When instantiated, the functions of each component 220 configured by the product selection platform SDK module 210 can be rendered into the page.

[0038] By embedding the SDK, the product selection platform is transplanted into the third-party system, basically achieving "fool-proof" access. The access party only needs to receive the products output by the platform, and other product selection operations are completely completed in the embedded product selection platform, achieving complete decoupling. The access cost is low and the implementation effect is good, which greatly reduces the development cost, and the version update is not sensitive to the access party, which improves the product reusability and technical output.

[0039] Step S120, generating target products for each login terminal according to the selected products on each embedded product selection page.

[0040] Each access party can use its embedded product selection page to select the products that need to be promoted. Figure 3 A schematic diagram of an embedded product selection page in an embodiment is shown, combined with Figure 3 As shown, in the embedded product selection page 300, products of various business systems are included, such as the air ticket system, hotel system, group hotel system, entertainment system, semi-self-guided tour system, group tour system, free travel system, and other business systems not shown in detail in the figure. Each access party can select appropriate products as needed and click "Confirm" to submit the selected products.

[0041] Step S130, generating target activity products of the current activity according to the target products of each login terminal.

[0042] The product selection platform is embedded in the systems of each login terminal to form a distributed product selection system. By integrating the target products in the distributed product selection system, the target activity products of the current activity can be obtained.

[0043] The above-mentioned commodity selection method based on embedded platform generates a concise commodity selection page by introducing an embedded commodity selection platform with good portability and extensibility, simplifies the current complex commodity selection system, shortens the commodity selection link for business workers, improves work efficiency, and improves the reusability of the commodity selection platform to avoid repeated development. It also covers commodities from multiple business lines and solves the problem of having to select different commodities from different systems.

[0044] Furthermore, in one embodiment, by using an embedded product selection platform, each login terminal can also perform associated product selection. Figure 4 The main steps of associative selection based on the selection platform are shown, including:

[0045] S410, according to the current business line of a current login terminal, determine the first permission product and the second permission product of the current login terminal, the first permission product is the product that matches the current business line in the embedded product selection page, and the second permission product is the product of the associated business line of the current business line in the embedded product selection page.

[0046] The current login terminal can be a group user or a specific merchant. Here, airline A is taken as an example. Then, the current business line of the current login terminal is the business line of airline A, and the first authorized product of the current login terminal is the various air ticket products of airline A. The second authorized product is the product of the associated business line of airline A.

[0047] Can be combined Figure 3 As shown. The associated business lines include at least one of the following: the preset associated business lines of the current business line; for example, the associated business lines of all air ticket business lines can be preset in the system, including the hotel business line. Of course, different login terminals have different product selection permissions, which is just an example here. The business lines covered by the current activity other than the current business line; for example, if the current activity is the "buy air tickets and get free entertainment tickets" activity, the associated business lines may also include the entertainment business line. The business line determined by user comments carrying the keywords of the current activity; for example, if the current activity is the "buy air tickets and get free entertainment tickets" activity, based on user comments / questionnaires carrying the relevant keywords of "buy air tickets and get free entertainment tickets" before the activity, it is statistically found that more than a certain proportion of the data mentions "travel photography / follow-up photography", then the associated business lines may also include travel photography / follow-up photography business lines.

[0048] S420, obtaining the currently selected product on the embedded product selection page of the current login terminal.

[0049] For example, the current login terminal has selected multiple air ticket products of Airlines A and ticket products of multiple tourist attractions in its embedded product selection page.

[0050] S430, taking the first authorized product among the currently selected products as the target product of the current login terminal, and taking the second authorized product among the currently selected products as the alternative product, and pushing the information of the alternative products and the current login terminal and its target products to the embedded product selection page of the associated login terminal with the alternative product as the first authorized product.

[0051] As shown in the above example, multiple air ticket products of the selected airline A are used as target products of the current login terminal; ticket products of multiple selected tourist attractions are used as alternative products, along with the main information of the current login terminal and its target products, which are pushed to the embedded product selection page of the merchants of each tourist attraction (or the group business staff responsible for the corresponding tourist attractions).

[0052] Therefore, the associated login terminal with the alternative product as the first authority product can obtain a reminder in its embedded product selection page that its corresponding business product is selected by the associated merchant for joint activities.

[0053] S440, when receiving confirmation information of the candidate product from the associated login terminal, the candidate product is used as the target product of the current login terminal and the associated login terminal.

[0054] By associating product selection, the accuracy and efficiency of product selection can be ensured, making full use of the good portability and multi-login compatibility of the embedded product selection platform.

[0055] Furthermore, generating target activity products of the current activity may specifically include: sorting the importance of each target product according to the number of login terminals corresponding to each target product, and generating target activity products displayed in order of importance.

[0056] In summary, the commodity selection method based on the embedded platform of the present invention can generate a concise commodity selection page by introducing an embedded commodity selection platform with good portability and extensibility, simplify the current complex commodity selection system, shorten the commodity selection link for business workers, improve work efficiency, and improve the reusability of the commodity selection platform, avoid repeated development, and cover multiple business line commodities, solving the problem that different commodities have to go to different systems to select goods. The commodity selection platform provided by the present invention brings together commodities of various business types based on the SDK embedding method, with high portability. The access party can introduce it in the SDK method, which is convenient and fast without excessive development; the commodity variety is rich, covering most of the company's business line commodities, and new commodity types can be expanded at any time to meet the needs of different businesses; and the commodity selection platform is not limited to internal use within the company, but can also be provided to third-party merchants for use. The access party only needs to receive the commodities output by the platform, and other commodity selection operations are completely completed in the embedded commodity selection platform, which is convenient and efficient.

[0057] The embodiment of the present invention further provides a commodity selection system based on an embedded platform, which can be used to implement the commodity selection method based on an embedded platform described in any of the above embodiments. The features and principles of the commodity selection method based on an embedded platform described in any of the above embodiments can be applied to the following commodity selection system embodiment based on an embedded platform. In the following commodity selection system embodiment, the features and principles of the embedded selection platform that have been explained will not be repeated.

[0058] Figure 5 The main modules of the commodity selection system based on the embedded platform in one embodiment are shown. Figure 5 As shown, the embedded platform-based commodity selection system 500 of this embodiment includes: an embedded transplantation module 510, which is used to respond to an access request from at least one login terminal, transplant the configured commodity selection platform to the system of each login terminal, and generate an embedded commodity selection page corresponding to each login terminal; a commodity selection module 520, which is used to generate a target commodity for each login terminal according to the selected commodity of each embedded commodity selection page; and a commodity determination module 530, which is used to generate a target active commodity of the current activity according to the target commodity of each login terminal.

[0059] Furthermore, the embedded platform-based commodity selection system 500 may also include modules for implementing other process steps of the above-mentioned embedded platform-based commodity selection method embodiments. The specific principles of each module can refer to the description of the above-mentioned commodity selection method embodiments, and will not be repeated here.

[0060] As described above, the commodity selection system based on the embedded platform of the present invention can generate a concise commodity selection page by introducing an embedded commodity selection platform with good portability and extensibility, simplify the current complex commodity selection system, shorten the commodity selection link for business workers within the company and third-party merchants, and improve work efficiency; the commodity selection platform has high reusability and high portability, and the access party can introduce it in SDK mode, which is convenient and fast without excessive development; and it covers commodities from multiple business lines, solving the problem of having to select different commodities from different systems.

[0061] An embodiment of the present invention further provides an electronic device, including a processor and a memory, wherein executable instructions are stored in the memory, and when the executable instructions are executed by the processor, the commodity selection method based on the embedded platform described in any of the above embodiments is implemented.

[0062] The electronic device of the present invention can generate a concise product selection page by introducing an embedded product selection platform with good portability and expansibility, simplify the current complex product selection system, shorten the product selection link for business workers within the company and third-party merchants, and improve work efficiency; the product selection platform has high reusability and high portability, and the access party can introduce it in SDK mode, which is convenient and fast without the need for excessive development; and it covers products from multiple business lines, solving the problem of having to use different systems to select different products.

[0063] Figure 6 is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. It should be understood that: Figure 6 The modules are only schematically shown, and these modules may be virtual software modules or actual hardware modules. The combination and splitting of these modules and the addition of other modules are all within the protection scope of the present invention.

[0064] like Figure 6 As shown, the electronic device 600 is in the form of a general computing device. The components of the electronic device 600 include but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including the storage unit 620 and the processing unit 610), a display unit 640, etc.

[0065] The storage unit stores program codes, which can be executed by the processing unit 610, so that the processing unit 610 performs the steps of the audio segmentation method described in any of the above embodiments. For example, the processing unit 610 can perform the following steps: Figure 1 Steps shown.

[0066] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 6201 and / or a cache memory unit 6202 , and may further include a read-only memory unit (ROM) 6203 .

[0067] The storage unit 620 may also include a program / utility 6204 having one or more program modules 6205, such program modules 6205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0068] Bus 630 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0069] The electronic device 600 can also communicate with one or more external devices 700, which can be one or more of a keyboard, a pointing device, a Bluetooth device, etc. These external devices 700 enable the user to communicate interactively with the electronic device 600. The electronic device 600 can also communicate with one or more other computing devices, and the computer device shown includes a router and a modem. This communication can be performed through an input / output (I / O) interface 650. In addition, the electronic device 600 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet) through a network adapter 660. The network adapter 660 can communicate with other modules of the electronic device 600 through a bus 630. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0070] The embodiment of the present invention further provides a computer-readable storage medium for storing a program, and when the program is executed, the method for selecting a commodity based on an embedded platform described in any of the above embodiments is implemented. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the method for selecting a commodity based on an embedded platform described in any of the above embodiments.

[0071] When the storage medium of the present invention is executed by the processor, it can generate a concise product selection page by introducing an embedded product selection platform with good portability and extensibility, simplify the current complex product selection system, shorten the product selection link for business workers within the company and third-party merchants, and improve work efficiency; the product selection platform has high reusability and high portability, and the access party can introduce it in SDK mode, which is convenient and fast without the need for excessive development; and it covers products from multiple business lines, solving the problem of having to select different products from different systems.

[0072] The program product may be a portable compact disk read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0073] The program product may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media include, but are not limited to: an electrical connection with one or more wires, a portable disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0074] The readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein the readable program code is carried. The data signal of this propagation may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.

[0075] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device, such as through the Internet using an Internet service provider.

[0076] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.

Claims

1. A commodity selection method based on an embedded platform, characterized in that: include: In response to an access request from at least one login terminal, the configured product selection platform is transplanted to the system of each login terminal, and an embedded product selection page corresponding to each login terminal is generated; Generate a target product for each login terminal according to the selected product of each embedded product selection page, including: determining a first permission product and a second permission product of the current login terminal according to a current business line of the current login terminal, the first permission product being a product matching the current business line in the embedded product selection page, and the second permission product being a product of an associated business line of the current business line in the embedded product selection page; obtaining a currently selected product of the embedded product selection page of the current login terminal; using the first permission product among the currently selected products as the target product of the current login terminal, and using the second permission product among the currently selected products as an alternative product, and pushing information of the alternative product and the current login terminal and its target product to the embedded product selection page of the associated login terminal with the alternative product as the first permission product; upon receiving confirmation information of the associated login terminal on the alternative product, using the alternative product as the target product of the current login terminal and the associated login terminal; and According to the target commodities of each login terminal, the target activity commodities of the current activity are generated.

2. The commodity selection method according to claim 1, characterized in that: Before the configured product selection platform is transplanted to the system of each login terminal, the method further includes: Configure a cargo selection platform that can call various business systems; Package the configured framework code of the cargo selection platform to generate the cargo selection platform SDK module; The system for transplanting the configured product selection platform to each of the login terminals includes: Transplanting the product selection platform SDK module into the system of each login terminal; The product selection platform SDK module is instantiated in the system of each login terminal to generate an embedded product selection page containing the products of each business system.

3. The commodity selection method according to claim 2, characterized in that: The configuration can call the cargo selection platform of each business system, including: Integrate the above business systems to generate SOA services; A product selection platform having the function of calling the SOA service is configured.

4. The commodity selection method according to claim 2, characterized in that: The configuration can call the cargo selection platform of each business system, including: Configure a cargo selection platform that is compatible with multiple login terminals.

5. The commodity selection method according to claim 1, characterized in that: The associated business line includes at least one of the following: The preset associated business line of the current business line; Business lines covered by the current activity other than the current business line; A business line determined based on user comments carrying keywords of the current activity.

6. The commodity selection method according to claim 1, characterized in that: The generating of the target activity commodity of the current activity includes: According to the number of login terminals corresponding to each of the target commodities, the target commodities are sorted in importance, and target activity commodities displayed in order of importance are generated.

7. A commodity selection system based on an embedded platform, characterized in that: include: An embedded migration module is used to migrate the configured product selection platform to the system of each login terminal in response to an access request from at least one login terminal, and generate an embedded product selection page corresponding to each login terminal; The product selection module is used to generate a target product for each login terminal according to the selected product of each embedded product selection page, including: determining a first permission product and a second permission product of the current login terminal according to a current business line of the current login terminal, the first permission product being a product matching the current business line in the embedded product selection page, and the second permission product being a product of an associated business line of the current business line in the embedded product selection page; obtaining a currently selected product of the embedded product selection page of the current login terminal; using the first permission product among the currently selected products as the target product of the current login terminal, and using the second permission product among the currently selected products as an alternative product, and pushing information of the alternative product and the current login terminal and its target product to the embedded product selection page of the associated login terminal with the alternative product as the first permission product; and upon receiving confirmation information of the associated login terminal on the alternative product, using the alternative product as the target product of the current login terminal and the associated login terminal; and The commodity determination module is used to generate the target activity commodity of the current activity according to the target commodity of each login terminal.

8. An electronic device, characterized in that: include: A processor; a memory storing executable instructions; Wherein, when the executable instruction is executed by the processor, the commodity selection method based on the embedded platform as described in any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the commodity selection method based on an embedded platform as described in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method and system for integrating cross-platform commodity data and computer readable medium

    CN112231311A

  • Method for generating integrated platform

    CN113238736A

  • A login page generation method and device

    CN113656124A