Community group purchasing method, device, equipment and storage medium
Through the community group buying application, candidate farmers' markets are identified and marked, orders are generated and delivered, which solves the problem of independent online and offline grocery shopping methods, enables users to flexibly choose farmers' market products online and have a rich shopping experience, and reduces damage and freshness of fresh products.
Patent Information
- Application Number
- CN202211708074.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-28
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2042-12-28
AI Technical Summary
In the existing technology, online and offline grocery shopping methods are independent of each other, the user shopping experience is limited, and flexible and rich online shopping interactions cannot be achieved.
Through the community group buying application, candidate farmers' markets within the delivery range are determined based on the user's address, and a product display interface and farmers' market marks are provided, allowing users to purchase farmers' market products online, generate group buying orders, and claim unclaimed products through the community group buying platform or virtual merchants. Finally, the farmers' market will execute the order delivery.
It enables users to flexibly purchase products from farmers' markets online, provides richer shopping interaction methods, reduces damage and loss of freshness of fresh products during the logistics process, and avoids problems such as short weight.
Smart Images

Figure CN115936815B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer applications, and in particular to a community group purchasing method, device, equipment and storage medium. Background Art
[0002] Currently, users can shop for groceries offline or online. Offline, users can visit farmers' markets to select and purchase goods. Online, users can use apps like community group buying to select goods. However, these two methods are currently independent, limiting the user experience.
[0003] Therefore, how to use community group buying applications to realize the online purchase of goods based on farmers' markets to provide users with more flexible and rich online shopping interaction methods is a technical problem that needs to be solved urgently in this field. Summary of the Invention
[0004] In order to overcome the defects of the above-mentioned related technologies, the present invention provides a community group buying method, device, equipment and storage medium, and then uses the community group buying application to realize the online purchase of goods based on farmers' markets, so as to provide users with a more flexible and rich online shopping interaction method.
[0005] According to one aspect of the present invention, a community group purchasing method is provided, comprising:
[0006] Based on the user's address, determine the candidate farmers' markets within the delivery range;
[0007] Provide a product display interface to the user end;
[0008] In response to the commodity displayed in the commodity display interface being associated with the candidate farmers' market, a farmers' market mark is displayed on the commodity display interface.
[0009] In some embodiments of the present application, further comprising:
[0010] Provide users with access to the farmers' market shopping page;
[0011] In response to receiving an operation of the entry control by the user terminal, a farmers' market shopping page of the farmers' market corresponding to the entry control is provided to the user terminal, and the farmers' market shopping page displays the commodities of the farmers' market.
[0012] In some embodiments of the present application, further comprising:
[0013] receiving an order operation from the user terminal for a commodity associated with the candidate farmers' market;
[0014] Generate group purchase orders for farmers' markets.
[0015] In some embodiments of the present application, further comprising:
[0016] Get multiple farmers market group purchase orders from the same farmers market;
[0017] Count the products and quantities in group purchase orders from multiple farmers' markets and generate product provision tasks;
[0018] Sending the commodity providing task to the merchant terminal associated with the farmers' market;
[0019] Receive the merchant's claim for the commodity provision task.
[0020] In some embodiments of the present application, in response to the commodity providing task not being claimed or the presence of unclaimed commodities in the commodity providing task, the virtual merchant terminal claims the unclaimed commodity providing task and / or the unclaimed commodities in the commodity providing task.
[0021] In some embodiments of the present application, the virtual merchant terminal is a community group purchasing server, and the claiming by the virtual merchant terminal of the unclaimed commodity provision task and / or the unclaimed commodities in the commodity provision task includes:
[0022] In response to the existence of unclaimed goods in the product database of the community group buying server and / or unclaimed goods in the product providing tasks, the virtual merchant terminal claims the unclaimed product providing tasks and / or the unclaimed goods in the product providing tasks.
[0023] In some embodiments of the present application, further comprising:
[0024] Get multiple farmers market group purchase orders from the same farmers market;
[0025] Multiple farmers' market group purchase orders of the same farmers' market are sent to the farmers' market server, so that the farmers' market can execute the delivery of the farmers' market group purchase orders.
[0026] In some embodiments of the present application, generating a group purchase order at a farmers' market includes:
[0027] In response to the user terminal being located in the farmers' market, a farmers' market on-site group purchase order is generated.
[0028] According to another aspect of the present application, a community group purchasing device is also provided, comprising:
[0029] A candidate farmers' market determination module is used to determine candidate farmers' markets within the delivery range based on the user's address;
[0030] The product display interface providing module is used to provide the product display interface to the user terminal;
[0031] The farmer's market mark display module is configured to display a farmer's market mark on the product display interface in response to the product displayed on the product display interface being associated with the candidate farmer's market.
[0032] According to another aspect of the present invention, an electronic device is provided, comprising: a processor; and a storage medium storing a computer program, wherein the computer program executes the above steps when executed by the processor.
[0033] According to yet another aspect of the present invention, a storage medium is provided, wherein a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps described above are executed.
[0034] Compared with the prior art, the advantages of the present invention are:
[0035] Through the community group buying client, based on the user's address, after determining the candidate farmers' markets within the delivery range, a product display interface can be provided to the user. In response to the products displayed in the product display interface being associated with the candidate farmers' markets, a farmers' market mark is displayed on the product display interface. In this way, users can conduct online community group buying while also purchasing products in farmers' markets online, providing users with a more flexible and rich online shopping interaction method. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings.
[0037] Figure 1 A flowchart of a community group purchasing method according to an embodiment of the present invention is shown.
[0038] Figure 2 A flow chart of providing a farmers' market shopping page of a farmers' market corresponding to the entry control to the user terminal according to an embodiment of the present invention is shown.
[0039] Figure 3 A flowchart of generating a group purchase order for a farmers' market according to an embodiment of the present invention is shown.
[0040] Figure 4 A flow chart of a merchant claiming the commodity providing task according to an embodiment of the present invention is shown.
[0041] Figure 5 A flow chart of the delivery of group purchase orders by a farmers' market is shown according to an embodiment of the present invention.
[0042] Figure 6A module diagram of a community group purchasing device according to an embodiment of the present invention is shown.
[0043] Figure 7 The figure schematically shows a computer-readable storage medium in an exemplary embodiment of the present invention.
[0044] Figure 8 The figure schematically shows a schematic diagram of an electronic device in an exemplary embodiment of the present invention. DETAILED DESCRIPTION
[0045] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0046] In addition, the accompanying drawings are merely schematic illustrations of the present invention and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the blocks shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0047] The flowcharts shown in the accompanying drawings are merely exemplary and do not necessarily include all steps. For example, some steps may be decomposed, while some steps may be combined or partially combined. Therefore, the actual execution order may change according to actual circumstances.
[0048] Figure 1 A flowchart of a community group purchasing method according to an embodiment of the present invention is shown. The community group purchasing method includes the following steps:
[0049] Step S110: Based on the user's address, determine candidate farmers' markets within the delivery range.
[0050] Specifically, each step of this application is implemented by the community group buying user terminal and the community group buying server. The community group buying user terminal can be deployed on the user device in the form of an application, a mini-program, a web application, etc. The community group buying user terminal interacts with the community group buying server to provide community group buying services to users. Users can purchase goods through the community group buying user terminal. After the user places an order, the central warehouse of the community group buying will sort and transport the goods to the grid warehouse according to the self-pickup point to which each user's address belongs, and the goods will be transported from the grid warehouse to the corresponding self-pickup point for the user to pick up.
[0051] In some embodiments, the user address in step S110 can be determined based on the location information of the user device where the user terminal is located. In some embodiments, the user address in step S110 is the delivery address in the user's historical orders. In some embodiments, the user address in step S110 can be a delivery address that is closest to the location information of the user device where the user terminal is located among multiple delivery addresses in the user's historical orders. In some embodiments, the user address can also be the pick-up point closest to the location information of the user device where the user terminal is located. This application can implement many more variations, which are not detailed here.
[0052] Step S120: providing a product display interface to the user terminal.
[0053] Specifically, the commodities in the provided commodity display interface may only include commodities available for sale in the candidate farmers' market. In some variations, the provided commodity display interface may include commodities provided by community group buying and commodities provided by the candidate farmers' market, but this application is not limited to this.
[0054] Specifically, the commodities that can be sold in each farmer's market can be pre-stored in the farmer's market commodity database, so that when displaying commodities, it can be determined whether each commodity is sold in the candidate farmer's market according to the farmer's market commodity database. Furthermore, the farmer's market commodity database can be input and updated by the farmer's market staff. In some embodiments, the farmer's market commodity database can also store the inventory of each commodity in the farmer's market. In some variations, considering that online and offline shopping in the farmer's market are carried out at the same time, the inventory is difficult to update in real time, so the online sales and offline sales can be predicted to divide the inventory to obtain the online inventory that can be deducted and the locked offline inventory. When selling online, only the online inventory is deducted, and the offline inventory is not updated to ensure the accuracy of the inventory. In other variations, the commodity inventory may not be stored in the farmer's market commodity database. When the actual commodity inventory is insufficient, it can be supplemented by the central warehouse and / or grid warehouse of the community group purchase, thereby reducing the system load of the server maintaining the commodity inventory of the farmer's market commodity database.
[0055] Step S130: In response to the product displayed in the product display interface being associated with the candidate farmers' market, displaying a farmers' market mark on the product display interface.
[0056] Specifically, when the product displayed in the product display interface is associated with the candidate farmers' market, a farmers' market mark can be displayed so that users can distinguish whether the product is associated with a farmers' market or a community group buying platform.
[0057] In some embodiments, when there are multiple candidate farmers' markets, different tags can be displayed for different farmers' markets. The tag information can be displayed on the product list page or the product details page, and this application is not limited to this.
[0058] In each embodiment of the present application, the farmers' market may include but is not limited to a traditional farmers' market and a farmers' market area in a supermarket where vegetables are available for purchase.
[0059] In the community group buying method provided by the present invention, after determining the candidate farmers' markets within the delivery range based on the user address through the community group buying client, a product display interface can be provided to the user end. In response to the products displayed in the product display interface being associated with the candidate farmers' market, a farmers' market mark is displayed on the product display interface. In this way, users can conduct online community group buying while also purchasing products in the farmers' market online, so as to provide users with a more flexible and rich online shopping interaction method.
[0060] Figure 2 A flow chart of providing a farmers' market shopping page of a farmers' market corresponding to the entry control to the user terminal according to an embodiment of the present invention is shown. Figure 2 The following steps are shown:
[0061] Step S101: providing the user terminal with an entry control of the farmers' market shopping page.
[0062] Step S102: In response to receiving an operation of the entry control by the user terminal, providing the user terminal with a farmers' market shopping page of the farmers' market corresponding to the entry control, wherein the farmers' market shopping page displays commodities of the farmers' market.
[0063] Specifically, in this embodiment, considering that some users may only want to purchase goods on the community group buying platform, an entry control for the farmers' market shopping page can be provided to the user through the community group buying user terminal. The user can enter the farmers' market shopping page by operating the entry control of the farmers' market shopping page.
[0064] In some embodiments, multiple entry controls for farmers' market shopping pages can be provided for multiple candidate farmers' markets. Users can select one or more farmers' markets to enter the farmers' market shopping pages of the one or more farmers' markets and purchase products from the one or more farmers' markets. The entry controls can be displayed in various control forms, such as buttons and links, and this application is not limited thereto.
[0065] In other embodiments, the entry control of the farmers' market shopping page is only used to enable the farmers' market shopping function, so that the farmers' market shopping page (or the product display interface in step S120) can display farmers' market products and community group purchase products. This application is not limited to this.
[0066] See below Figure 3 , Figure 3 A flowchart of generating a group purchase order for a farmers' market according to an embodiment of the present invention is shown.
[0067] Step S141: receiving an order operation from the user terminal for a commodity associated with the candidate farmers' market.
[0068] Step S142: Generate a group purchase order for the farmers' market.
[0069] Specifically, taking into account the fact that the commodity sorting and logistics methods of community group purchases are different from those of farmers' markets, when a user places an order for commodities associated with the candidate farmers' market, a farmers' market group purchase order can be generated to distinguish it from the community group purchase order so that it can be assigned to different processing terminals. In some embodiments, the user's shopping cart only includes commodities from the candidate farmers' market, so that only farmers' market group purchase orders can be generated. In other embodiments, the user's shopping cart includes both commodities from the farmers' market and commodities from community group purchases, so that farmers' market orders can be generated for commodities from the farmers' market, and community group purchase orders can be generated for commodities from the community group purchases. The order information of the farmers' market order will be sent to the farmers' market server for processing by the farmers' market; the order information of the community group purchase order will be sent to the community group purchase server for processing by the community group purchase platform.
[0070] In some embodiments, a shopping cart may include products from multiple farmers' markets. Consequently, multiple farmers' market orders can be generated based on the farmers' markets and sent to the farmers' market servers corresponding to each market. Furthermore, when a shopping cart includes products from multiple farmers' markets, a query can be made based on the farmers' market product database to determine whether any of the multiple farmers' markets can sell products from other farmers' markets in the shopping cart. If so, the products from the other farmers' markets can be converted to products from the specific farmers' market. This allows only one farmers' market order to be generated for each farmers' market, reducing system load and the labor costs associated with product sorting and transportation.
[0071] In some embodiments, step S142 may include: in response to the user terminal being located in the farmer's market, generating a farmer's market on-site group purchase order. Thus, users can be supported to place orders for farmer's market goods through the community group purchase user terminal at the farmer's market. In this embodiment, each farmer's market commodity can be traced back to the farmer's market to ensure the after-sales and processing of the goods. For goods in the farmer's market on-site group purchase order, users can pick them up and take them home from the farmer's market, or they can transport them to the self-pickup point according to the farmer's market order, and then users can pick them up and take them home from the self-pickup point. This application can implement more variations, which will not be repeated here.
[0072] See below Figure 4 , Figure 4 A flow chart of a merchant claiming the commodity providing task according to an embodiment of the present invention is shown. Figure 4 The following steps are shown:
[0073] Step S151: Acquire multiple farmers' market group purchase orders from the same farmers' market.
[0074] Step S152: Count the commodities and commodity quantities in the group purchase orders of multiple farmers' markets, and generate commodity provision tasks.
[0075] Step S153: Send the commodity providing task to the merchant terminal associated with the farmer's market.
[0076] Step S154: receiving the merchant's claim for the commodity provision task.
[0077] Specifically, in steps S151 to S154, the community group buying server aggregates and compiles statistics on the group buying orders of the same farmers' market, and generates a product provision task based on the products and their quantity. The product provision task will be sent to the merchant terminal associated with the farmers' market for the merchant to accept the order on their own. After the merchant terminal accepts the order, it can aggregate the products to the management office of the farmers' market based on the product provision task for product sorting and packaging.
[0078] In some embodiments of the present application, in response to the fact that the commodity providing task has not been claimed or there are unclaimed commodities in the commodity providing task, the unclaimed commodity providing task and / or the unclaimed commodities in the commodity providing task can be claimed by the virtual merchant terminal. Specifically, when there is a commodity providing task / commodity that has not been claimed by a merchant terminal, a community group buying platform can act as a virtual merchant terminal to perform commodity providing tasks / commodity claiming, thereby ensuring that the farmer's market order can be completed. In this embodiment, the virtual merchant terminal can be a community group buying server, and in response to the fact that there are unclaimed commodities in the commodity providing task and / or unclaimed commodities in the commodity providing task in the commodity database of the community group buying server, the virtual merchant terminal claims the unclaimed commodity providing task and / or the unclaimed commodities in the commodity providing task. In other words, the community group buying server can confirm the inventory of the goods in the unclaimed product provision tasks and / or the unclaimed goods in the product provision tasks based on the product database on the community group buying. If the inventory is sufficient, the community group buying server can claim the tasks / goods to carry out subsequent operations through the sorting and transportation methods of the community group buying. If the inventory is insufficient, an order failure message can be generated and the corresponding order can be canceled.
[0079] In some specific implementations, the community group buying server can summarize and count the community group buying orders and farmers' market orders after the daily cut-off time (such as 22:00, 23:00, etc.). Taking into account the early closing and opening times of farmers' markets, the merchant side of the farmers' market can claim the commodity provision tasks based on the orders summarized and counted the previous day before the daily claiming time (such as 5:00 a.m. and 6:00 a.m.). Furthermore, the task claiming on the merchant side can also be executed before the cut-off time of the day. This application is not limited to this.
[0080] See below Figure 5 , Figure 5 A flow chart of the delivery of group purchase orders by a farmers' market is shown according to an embodiment of the present invention. Figure 5 The following steps are shown:
[0081] Step S161: Acquire multiple farmers' market group purchase orders from the same farmers' market;
[0082] Step S162: Send multiple farmers' market group purchase orders of the same farmers' market to the farmers' market server, so that the farmers' market can execute the delivery of the farmers' market group purchase orders.
[0083] Specifically, in this embodiment, the community group buying server can send the order information of the farmers' market group buying orders of the same farmers' market to the farmers' market server. When each merchant terminal claims the commodity provision task and provides the corresponding commodities to the management office of the farmers' market, the management office of the farmers' market can sort and pack the commodities based on the farmers' market group buying orders received by the farmers' market server, and execute the delivery of the farmers' market group buying orders. In this way, the farmers' market can simultaneously serve as the central warehouse and grid warehouse in the community group buying service. At this time, the central warehouse and the grid warehouse are combined in the same farmers' market, and the farmers' market is closer to the users, which can obtain higher freshness of fresh commodities.
[0084] In various embodiments of the present application, online shopping at farmers' markets is achieved through community group buying user terminals, which not only provides a variety of ways to purchase goods, but also reduces the damage of goods, especially fresh goods, during community group buying logistics and distribution, as well as the loss of freshness during long-term transportation and storage, because farmers' markets are closer to users. At the same time, through the unified supervision of the community group buying platform, problems such as short weight of goods can also be avoided to a certain extent.
[0085] The above are only a few specific implementations of the community group purchasing method of the present invention. Each implementation can be implemented independently or in combination, and the present invention is not limited to this. Furthermore, the flowchart of the present invention is only schematic, and the execution order between the steps is not limited to this. The splitting, merging, sequential exchange, and other synchronous or asynchronous execution methods of the steps are all within the scope of protection of the present invention.
[0086] See below Figure 6 , Figure 6 The module diagram of the community group purchasing device according to an embodiment of the present invention is shown. The community group purchasing device 200 includes a candidate farmers' market determination module 210, a product display interface providing module 220, and a farmers' market mark display module 230.
[0087] The candidate farmers' market determination module 210 is used to determine candidate farmers' markets within the delivery range based on the user's address;
[0088] The commodity display interface providing module 220 is used to provide a commodity display interface to the user terminal;
[0089] The farmers' market mark display module 230 is configured to display a farmers' market mark on the product display interface in response to the product displayed on the product display interface being associated with the candidate farmers' market.
[0090] In the community group buying device of an exemplary embodiment of the present invention, after determining the candidate farmers' markets within the delivery range based on the user address through the community group buying client, a product display interface can be provided to the user terminal. In response to the products displayed in the product display interface being associated with the candidate farmers' market, a farmers' market mark is displayed on the product display interface. In this way, users can conduct online community group buying while also purchasing products in the farmers' market online, so as to provide users with a more flexible and rich online shopping interaction method.
[0091] Figure 6 The community group buying device 200 provided by the present invention is only schematically shown. Without violating the concept of the present invention, the splitting, merging, and adding of modules are all within the scope of protection of the present invention. The community group buying device 200 provided by the present invention can be implemented by software, hardware, firmware, plug-ins, and any combination thereof, and the present invention is not limited thereto.
[0092] In an exemplary embodiment of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by, for example, a processor, can implement the steps of the community group buying method described in any of the above embodiments. 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. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of various exemplary embodiments of the present invention described in the above-mentioned community group buying method section of this specification.
[0093] refer to Figure 7 , a program product 700 for implementing the above-described method according to an embodiment of the present invention is described. The program product 700 may be a portable compact disc 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. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0094] The program product may be implemented in 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 component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: 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 thereof.
[0095] The computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein the readable program code is carried. The data signal propagated may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. 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 component. 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 thereof.
[0096] The 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++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the tenant computing device, partially on the tenant computing device, as a stand-alone software package, partially on the tenant computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the tenant computing device via 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 (e.g., via the Internet using an Internet service provider).
[0097] In an exemplary embodiment of the present invention, an electronic device is further provided, which may include a processor and a memory for storing executable instructions of the processor. The processor is configured to execute the steps of the community group purchasing method described in any of the above embodiments by executing the executable instructions.
[0098] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Therefore, various aspects of the present invention may be implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be collectively referred to herein as "circuits," "modules," or "systems."
[0099] Refer to the following Figure 8 An electronic device 500 according to this embodiment of the present invention will be described. Figure 8 The electronic device 500 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0100] like Figure 8 As shown, electronic device 500 is implemented as a general-purpose computing device. Components of electronic device 500 may include, but are not limited to, at least one processing unit 510, at least one storage unit 520, a bus 530 connecting various system components (including storage unit 520 and processing unit 510), a display unit 540, and the like.
[0101] The storage unit stores program codes, which can be executed by the processing unit 510, so that the processing unit 510 executes the steps of various exemplary embodiments of the present invention described in the above-mentioned community group buying method section of this specification. For example, the processing unit 510 can execute the following steps: Figure 1 Steps shown.
[0102] The storage unit 520 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 5201 and / or a cache memory unit 5202 , and may further include a read-only memory unit (ROM) 5203 .
[0103] The storage unit 520 may also include a program / utility 5204 having a set (at least one) of program modules 5205, such program modules 5205 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.
[0104] Bus 530 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0105] The electronic device 500 can also communicate with one or more external devices 600 (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable tenants to interact with the electronic device 500, and / or any device that enables the electronic device 500 to communicate with one or more other computing devices (e.g., a router, modem, etc.). This communication can occur via an input / output (I / O) interface 550. Furthermore, the electronic device 500 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 560. The network adapter 560 can communicate with other modules of the electronic device 500 via the bus 530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the electronic device 500, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0106] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation method of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, or a network device, etc.) to execute the above-mentioned community group buying method according to the implementation method of the present invention.
[0107] Compared with the prior art, the advantages of the present invention are:
[0108] Through the community group buying client, based on the user's address, after determining the candidate farmers' markets within the delivery range, a product display interface can be provided to the user. In response to the products displayed in the product display interface being associated with the candidate farmers' markets, a farmers' market mark is displayed on the product display interface. In this way, users can conduct online community group buying while also purchasing products in farmers' markets online, providing users with a more flexible and rich online shopping interaction method.
[0109] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the appended claims.
Claims
1. A community group purchasing method, characterized in that: include: Based on the user's address, determine the candidate farmers' markets within the delivery range; Provide a product display interface to the user end; In response to the product displayed on the product display interface being associated with the candidate farmers' market, displaying a farmers' market mark on the product display interface; The community group purchasing method further includes: receiving an order operation from the user terminal for a commodity associated with the candidate farmers' market; Generate group purchase orders for farmers' markets; The community group purchasing method further includes: Get multiple farmers market group purchase orders from the same farmers market; Count the products and quantities in group purchase orders from multiple farmers' markets and generate product provision tasks; Sending the commodity providing task to the merchant terminal associated with the farmers' market; Receive the merchant's claim for the commodity provision task.
2. The community group purchasing method according to claim 1, characterized in that: Also includes: Provide users with access to the farmers' market shopping page; In response to receiving an operation of the entry control by the user terminal, a farmers' market shopping page of the farmers' market corresponding to the entry control is provided to the user terminal, and the farmers' market shopping page displays the commodities of the farmers' market.
3. The community group purchasing method according to claim 1, characterized in that: In response to the commodity providing task not being claimed or the presence of unclaimed commodities in the commodity providing task, the virtual merchant terminal claims the unclaimed commodity providing task and / or the unclaimed commodities in the commodity providing task.
4. The community group purchasing method according to claim 3, characterized in that: The virtual merchant terminal is a community group purchase server, and the unclaimed commodity provision tasks claimed by the virtual merchant terminal and / or the unclaimed commodities in the commodity provision tasks include: In response to the existence of unclaimed goods in the product database of the community group buying server and / or unclaimed goods in the product providing tasks, the virtual merchant terminal claims the unclaimed product providing tasks and / or the unclaimed goods in the product providing tasks.
5. The community group purchasing method according to claim 1, characterized in that: Also includes: Get multiple farmers market group purchase orders from the same farmers market; Multiple farmers' market group purchase orders of the same farmers' market are sent to the farmers' market server, so that the farmers' market can execute the delivery of the farmers' market group purchase orders.
6. The community group purchasing method according to claim 1, characterized in that: Generating a group purchase order for a farmers' market includes: In response to the user terminal being located in the farmers' market, a farmers' market on-site group purchase order is generated.
7. A community group purchasing device, characterized in that: include: A candidate farmers' market determination module is used to determine candidate farmers' markets within the delivery range based on the user's address; The product display interface providing module is used to provide the product display interface to the user terminal; a farmers' market mark display module, configured to display a farmers' market mark on the product display interface in response to the product displayed on the product display interface being associated with the candidate farmers' market; The community group purchase device is further configured to: receive an order operation from the user terminal for a commodity associated with the candidate farmers' market; generate a farmers' market group purchase order; The community group purchase device is further configured to: obtain multiple group purchase orders from the same farmers' market; count the commodities and commodity quantities in the multiple group purchase orders from the farmers' market, and generate commodity provision tasks; and send the commodity provision tasks to a merchant terminal associated with the farmers' market; Receive the merchant's claim for the commodity provision task.
8. An electronic device, characterized in that: The electronic device comprises: processor; A memory having a computer program stored thereon, wherein the computer program is executed by the processor when it is executed: A community group purchasing method as described in any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium stores a computer program, which is executed by the processor when it is run: A community group purchasing method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Internet-based intelligent shopping system for farmer's market
CN114742603A
Online retail method, device and equipment based on community group purchase and storage medium
CN115330494A