Shopping guide method based on shopping cart and intelligent shopping cart
By detecting the real-time location information of the shopping cart and the user's shopping status, shopping guidance methods are provided, which solves the problem of the lack of guidance functions of the existing shopping carts and improves the user's shopping experience and shopping mall operation efficiency.
Patent Information
- Application Number
- CN202311629820.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-05-30
AI Technical Summary
The shopping carts in existing shopping malls and supermarkets lack shopping guidance functions, making it difficult for users to effectively navigate and discover discounted items during shopping.
By detecting the real-time location information of the shopping cart and the user's shopping status, shopping guidance methods based on the shopping cart are provided, including presenting map information of the shopping space, and pushing item discount information or item comparison information of the same type within the preset distance range according to the user's location.
It improves users' familiarity with navigation during shopping and satisfaction with shopping guidance, promotes users to develop potential shopping tendencies, improves the intelligence of shopping cart guidance and is close to user needs, reduces the cost of manual shopping guides, and improves the operational efficiency of shopping malls and supermarkets.
Smart Images

Figure CN120069987A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of shopping mall equipment, and particularly to a shopping guidance method based on a shopping cart and an intelligent shopping cart. Background Art
[0002] With the increasing scale of shopping malls and supermarkets and the increasing variety of items, people have more choices and comparison spaces during the process of shopping in physical stores. With the intelligent development of shopping mall shopping equipment, how to optimize shopping equipment to improve the shopping experience of customers has become the main research and development direction.
[0003] In the process of implementing the concept of the present disclosure, the inventors found the following technical problems in the related art: In the related art, most of the shopping carts in shopping malls and supermarkets are used as tools for carrying purchased items. During the process of shopping using a shopping cart by a user, there is a lack of a shopping guidance function or the existing guidance function needs to be improved. Summary of the Invention
[0004] To solve the above technical problems or at least partially solve the above technical problems, embodiments of the present disclosure provide a shopping guidance method based on a shopping cart and an intelligent shopping cart.
[0005] In a first aspect, embodiments of the present disclosure provide a shopping guidance method based on a shopping cart. The shopping guidance method includes: detecting real-time positioning information of the shopping cart and the user's shopping status; determining whether the user's shopping goal is clear according to the user's shopping status; in the case where the shopping goal is not clear, presenting map information of the shopping space, and pushing preferential information of items within a preset distance range of the target position corresponding to the real-time positioning information or presenting comparison information of the same type of items.
[0006] In some embodiments, the shopping guidance method further includes: in the case where the shopping goal is clear, performing path planning according to the item information in the user's shopping list and the real-time positioning information to obtain a shopping navigation path and presenting it on a display interface; the user's shopping list is obtained by the shopping cart from a terminal device, and the terminal device generates the user's shopping list according to the items selected by the user.
[0007] In some embodiments, the above shopping guidance method further includes: presenting the list of added items in the shopping cart on the display interface of the shopping cart and receiving the verification information from the user; generating the total payment information for the items to be settled based on the list of added items and the verification information, and presenting it on the display interface. Alternatively, in some other embodiments, the above shopping guidance method further includes: pushing the list of added items in the shopping cart to the terminal device of the currently logged-in user and receiving the verification information feedback from the terminal device; generating the total payment information for the items to be settled based on the list of added items and the verification information, and presenting it on the display interface.
[0008] In some embodiments, the above shopping guidance method further includes: locking the moving components of the shopping cart when it is detected that the real-time positioning information indicates that the position of the intelligent shopping cart exceeds the set shopping area.
[0009] In some embodiments, the above shopping guidance method further includes: receiving a login request from the user, where the login request carries login user information; establishing a binding relationship between the logged-in user and the shopping cart based on the user login information, and prompting the usage method of the intelligent shopping cart; when the logged-in user is a historical user, pushing preferential information of related products based on the consumption record information of the historical user.
[0010] In some embodiments, the above shopping guidance method further includes: performing identity recognition and permission verification on a user to obtain a verification result; when the verification result indicates that the recognized user matches the currently logged-in user and the distance between the recognized user and the shopping cart is less than a set distance threshold, controlling the door structure of the shopping cart to switch from a closed state to an open state or maintaining the open state unchanged; where the currently logged-in user is the user logged in during the usage stage of the shopping cart, and the recognized user is the user recognized by the user identity recognition module of the shopping cart; or, when the verification result indicates that the recognized user matches the currently logged-in user and the distance between the recognized user and the intelligent shopping cart exceeds the set distance threshold, controlling the door structure of the shopping cart to switch from an open state to a closed state; or, when the verification result indicates that the recognized user matches the currently logged-in user and the recognized user issues a door control instruction, performing a switch of the open / closed state of the door structure of the shopping cart according to the door control instruction; or, when the verification result indicates that the recognized user matches the currently logged-in user, the recognized user issues a door control instruction, and the door control instruction is different from the distance recognition execution logic, performing a switch of the open / closed state of the door structure of the shopping cart according to the door control instruction; or, when the verification result indicates that the recognized user does not match the currently logged-in user, controlling the door structure of the shopping cart to maintain the closed state unchanged or switch from the open state to the closed state; where a shopping cart corresponds to one user or multiple co-users during the same usage period.
[0011] In some embodiments, the above shopping guidance method further includes: monitoring whether the items scanned by the item scanning module of the shopping cart are consistent with the items placed in the shopping cart, monitoring whether the items taken out of the shopping cart are consistent with the items cancelled by the item scanning module, and recording the moments when the items are placed or taken out; when it is monitored that the moment of placing or taking out the last item exceeds a set duration from the current moment, driving the door structure of the shopping cart to switch from an open state to a closed state; when it is monitored that the items scanned by the item scanning module are inconsistent with the items placed in the shopping cart, the shopping cart emits a first prompt message in at least one of the ways of sound, vision or touch; when it is monitored that the items taken out of the shopping cart body are inconsistent with the items cancelled by the item scanning module, the shopping cart emits a second prompt message in at least one of the ways of sound, vision or touch.
[0012] Second aspect, embodiments of the present disclosure provide an intelligent shopping cart. The above intelligent shopping cart includes: a detection module, a determination module, and a display module. The above detection module is used to detect the real-time positioning information of the above shopping cart and the user's shopping status. The above determination module is used to determine whether the user's shopping goal is clear according to the above user's shopping status. The above display module is used to present the map information of the shopping space when the shopping goal is not clear, and push the item discount information within the preset distance range corresponding to the above target position or present the comparison information of the same type of items according to the above target position corresponding to the real-time positioning information.
[0013] In some embodiments, the above intelligent shopping cart includes: a verification module and a settlement module. The above display module is further used to present the list of items already added to the above shopping cart on the display interface of the above shopping cart. The above verification module is used to receive the verification information of the user; or, used to push the list of items already added to the above shopping cart to the terminal device of the currently logged-in user and receive the verification information feedback by the above terminal device. The above settlement module is used to generate the total payment information of the items to be settled according to the above list of items already added and the above verification information and present it on the above display interface.
[0014] In some embodiments, the above intelligent shopping cart further includes: a shopping cart body, an item scanning module, a user identity recognition module, and a door control module. The above shopping cart body includes a door structure, and the above door structure is used to enclose the internal accommodation space and support switching between the open state and the closed state; the above item scanning module is connected to the above shopping cart body and is used to perform at least one scanning operation of scanning the item to be added into the cart or scanning and canceling the already added item; the above user identity recognition module is arranged on the above shopping cart body and is used to identify the user's identity and verify the user's permissions to obtain a verification result; the above door control module is used to generate the first switch enabling drive signal of the above door structure according to the above verification result and drive the above door structure to perform the switch state switching.
[0015] The above technical solutions provided by the embodiments of the present disclosure have at least some or all of the following advantages:
[0016] By detecting the real-time positioning information of the shopping cart and the user's shopping status; determining whether the user's shopping goal is clear according to the above user's shopping status; in the case where the shopping goal is not clear, presenting the map information of the shopping space, and pushing the preferential information of the items within the preset distance range corresponding to the target position according to the above real-time positioning information or presenting the comparison information of the same type of items, it is possible to give map information for shopping guidance in the scenario where the user's shopping goal is not clear, improve the familiarity of the user with each shopping area during the shopping process and the satisfaction of the shopping guidance; since the shopping cart can push the preferential information of the items or the comparison information of the same type of items according to its own real-time position, it helps to guide the user to have potential shopping tendencies and facilitate shopping, improve the intelligence level of the shopping cart guidance and meet the user's needs, and also helps to reduce the labor cost corresponding to setting up manual shopping guides and improve the operation efficiency of shopping places such as shopping malls and supermarkets. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure.
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.
[0019] Figure 1 Schematically shows the system architecture of a shopping guidance method based on a shopping cart applicable to an embodiment of the present disclosure;
[0020] Figure 2 Schematically shows the flowchart of a shopping guidance method based on a shopping cart according to an embodiment of the present disclosure;
[0021] Figure 3 Schematically shows the flowchart of a shopping guidance method based on a shopping cart according to another embodiment of the present disclosure;
[0022] Figure 4 Schematically shows a schematic diagram of the door structure of an intelligent shopping cart in an open state according to an embodiment of the present disclosure;
[0023] Figure 5 Schematically shows a schematic diagram of the door structure of an intelligent shopping cart in a closed state according to an embodiment of the present disclosure;
[0024] Figure 6 Schematically shows the block diagram of the structure of the shopping cart control system in an intelligent shopping cart according to an embodiment of the present disclosure;
[0025] Figure 7 A structural block diagram of an intelligent shopping cart according to an embodiment of the present disclosure is schematically shown. Detailed implementation manners
[0026] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part rather than all of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
[0027] Figure 1 A system architecture of a shopping guidance method based on a shopping cart applicable to an embodiment of the present disclosure is schematically shown.
[0028] Referring Figure 1 As shown, the system architecture 100 of the shopping guidance method based on a shopping cart applicable to an embodiment of the present disclosure includes: a terminal device 110, an intelligent shopping cart 120, and an item management server 130.
[0029] A shopping cart control system 121 is installed on the shopping cart body of the intelligent shopping cart 120. The shopping cart control system 121 is a software system or a system combining hardware and software, and the shopping cart control system 121 has a visual display interface. The intelligent shopping cart 120 is used to implement the shopping guidance method provided by the embodiment of the present disclosure.
[0030] The terminal device 110 is a movable electronic device used by a shopping cart user, including but not limited to: a smart phone, a tablet computer, a smart bracelet, a smart watch, etc. Data communication can be performed between the terminal device 110 and the intelligent shopping cart 120 through a network.
[0031] The item management server 130 is a server for managing item information in a shopping mall or supermarket. Data communication can be performed between the intelligent shopping cart 120 and the item management server 130 through a network. Data communication can also be performed between the terminal device 110 and the item management server 130 through a network.
[0032] In some embodiments, the above-mentioned intelligent shopping cart 120 includes a shopping cart body (a mechanical entity structure). In some embodiments, an item scanning module is installed on the shopping cart body. For example, the item scanning module is an item scanning gun, which can perform item scanning and identification based on barcodes or QR codes of items. In some embodiments, a monitoring module is also installed on the shopping cart body. The monitoring module can be, for example, two monitoring cameras, which are respectively used to monitor items within the scanning range of the item scanning gun and items placed in the shopping cart body. In some embodiments, a positioning module and a distance sensing sensor are also installed on the shopping cart body. The positioning module is, for example, based on GPS (Global Positioning System), Beidou or GNSS (Global Navigation Satellite System) etc. to achieve positioning.
[0033] In some embodiments, the above-mentioned shopping cart control system 121 includes a user identity recognition module; it can further include at least one of the following modules: a user login module, a verification module, a settlement module, etc.
[0034] The above-mentioned intelligent shopping cart can be realized by adding relevant functional modules on the basis of an existing shopping cart, or by constructing a new type of shopping cart.
[0035] The first exemplary embodiment of the present disclosure provides a shopping guidance method based on a shopping cart. The above-mentioned shopping guidance method can be based on Figure 1 the intelligent shopping cart 120 in the exemplary system architecture 100 shown to implement.
[0036] Figure 2 Schematically shows a flowchart of a shopping guidance method based on a shopping cart according to an embodiment of the present disclosure.
[0037] Referring to Figure 2 as shown, the shopping guidance method based on a shopping cart provided by the embodiment of the present disclosure includes the following steps: S210, S220 and S231.
[0038] In step S210, detect the real-time positioning information of the shopping cart and the user's shopping status.
[0039] For example, it can be based on Figure 1 the positioning module in the exemplary intelligent shopping cart 120 to detect the real-time positioning information of the shopping cart.
[0040] The user's shopping status refers to the shopping status confirmed by the shopping cart based on the received user instructions, which can specifically be a shopping status with a clear shopping goal or a shopping status without a clear shopping goal, etc. For example, the user can operate the terminal device 110 to issue a user instruction, and the shopping cart control system 121 in the intelligent shopping cart 120 obtains the above user instruction through data communication with the terminal device 110; or receives the user instruction through the display interface of the shopping cart control system 121 in the intelligent shopping cart 120.
[0041] In step S220, according to the above user shopping status, determine whether the user's shopping goal is clear.
[0042] In some embodiments, when the shopping cart has not received any purchase-related instructions or the user's shopping list, it is considered that the user's shopping goal is not clear; correspondingly, when the shopping cart receives a purchase-related instruction (such as an instruction to go and buy a certain type of item or a certain item) or the user's shopping list, it is considered that the user's shopping goal is clear.
[0043] In step S231, when the shopping goal is not clear, present the map information of the shopping space, and push the item discount information within the preset distance range corresponding to the target position according to the above real-time positioning information, or present the comparison information of the same type of items.
[0044] When the user's purchase goal is relatively vague, by pushing various map information such as the global map of the shopping space, the local area map, and the classification map of the area corresponding to the classified items on the display interface of the intelligent shopping cart 120, a shopping guide function is provided, and it can effectively improve the user's familiarity with each shopping area and the satisfaction of shopping guidance during the shopping process. After the user arrives at the shopping area, according to the target position where the user is located and pushing the item discount information or the comparison information of the same type of items near the target position, it can stimulate the user's desire to purchase, and supporting the comparison of the same type of items helps the user choose the desired items and improve the shopping experience.
[0045] In an embodiment including steps S210 to S231, by detecting the real-time positioning information of the shopping cart and the user's shopping status, determining whether the user's shopping goal is clear based on the user's shopping status, and presenting map information of the shopping space when the shopping goal is unclear, and pushing item discount information within a preset distance range of the target location or presenting comparison information of similar items based on the target location corresponding to the real-time positioning information, map information can be provided for shopping guidance in scenarios where the user's shopping goal is unclear, thereby improving the user's familiarity with various shopping areas and satisfaction with shopping guidance during the shopping process; since the shopping cart can push item discount information or comparison information of similar items based on its own real-time location, it is helpful to guide the user to generate potential shopping tendencies and promote shopping, thereby improving the intelligence of the shopping cart guidance and being close to user needs, and also helping to reduce the labor cost corresponding to setting up manual shopping guides, and improving the operating efficiency of shopping places such as shopping malls and supermarkets.
[0046] Figure 3 The flowchart of a shopping guidance method based on a shopping cart according to another embodiment of the present disclosure is schematically shown.
[0047] In some embodiments, reference Figure 3 As shown, the shopping guidance method further includes another branch step S232, in which, when the shopping goal is clear, path planning is performed according to the item information in the user's shopping list and the real-time positioning information, and a shopping navigation path is obtained and presented on a display interface; the user shopping list is obtained by the shopping cart from the terminal device, and the terminal device generates the user shopping list according to the items selected by the user.
[0048] Reference Figure 1 As shown, when the user's purchase goal is relatively clear, the shopping application of the terminal device 110 (which can be a shopping application of a supermarket or a third-party application that can purchase supermarket items) can be used to search and add the items to be purchased (executed before reaching the items to be purchased). For a large number of identical items, it supports adding quantities in the virtual shopping cart of the shopping application. Accordingly, a user shopping list is generated corresponding to the items added to the virtual shopping cart of the terminal device 110, and the user shopping list is sent to the shopping cart control system 121 of the smart shopping cart 120. For the shopping cart control system, path planning is performed based on the item information in the user shopping list and the real-time positioning information of the positioning module, and the shopping navigation path is obtained and presented on the display interface of the display terminal, so as to facilitate users to quickly find the items they need.
[0049] In some embodiments, during the process of path planning based on the item information in the user's shopping list and the above real-time positioning information, the user's preferred items can also be determined according to the user's historical shopping information, and the user's preferred items not in the user's shopping list can be included in the shopping navigation path, thereby increasing the actual purchase quantity of the user and exploring the user's potential shopping needs, and improving the user's shopping experience and satisfaction.
[0050] In some embodiments, the above shopping guidance method further includes: receiving a login request from the user, where the login request carries login user information; according to the user login information, establishing a binding relationship between the logged-in user and the shopping cart, and prompting the usage method of the intelligent shopping cart; in the case where the logged-in user is a historical user, pushing preferential information of associated products according to the consumption record information of the historical user.
[0051] Login is required before using the shopping cart. A shopping cart can be used by one person or jointly by multiple people. During login, according to the operation requirements, one person can log in or some or all of multiple people can log in. By establishing a binding relationship between the logged-in user and the shopping cart during the login process, it helps to ensure the consistency of item addition, item settlement, etc. related to the user during the subsequent use of the shopping cart, and realizes the unified association of the entire process of shopping cart guiding shopping (from entering the supermarket to pick up the shopping cart to shop, putting the purchased items into the shopping cart after logging in, taking out the unnecessary items from the shopping cart, and settling accounts based on the shopping cart, etc.) with the user's usage process.
[0052] To ensure the anti-theft of the shopping cart and its use within a preset range, in some embodiments, the above shopping guidance method further includes: locking the moving component of the shopping cart when it is detected that the real-time positioning information indicates that the position of the intelligent shopping cart exceeds the set shopping area.
[0053] For example, a moving component and a locking mechanism are provided at the bottom of the shopping cart. The locking mechanism is assembled with the moving component and is used to lock the moving component when the position of the intelligent shopping cart exceeds the set shopping area. In some embodiments, the moving component and the locking mechanism can be an electric brake wheel structure, and the locking is controlled by an electromagnet.
[0054] By setting the locking logic, it effectively ensures that the shopping cart moves within the operating range, avoiding the loss of the vehicle or illegal movement in non-operating areas.
[0055] In some embodiments, a vehicle identity identifier is further provided on the shopping cart. For example, the vehicle identity identifier is located on the shopping cart body of the shopping cart, and is used to identify the identity of the shopping cart and manage the opening and return of the shopping cart. In some embodiments, the vehicle identity identifier may be in paper form or electronic form, such as in the form of a vehicle identity QR code.
[0056] In the usage scenario, the shopping cart QR code on the smart shopping cart is used to identify the identity of the smart shopping cart. When using the smart shopping cart, scan the code to leave the warehouse, and when returning the smart shopping cart, scan the code to enter the warehouse. And when the position of the smart shopping cart exceeds the set shopping area, the moving component is locked to prevent the vehicle from being lost or moving in a non-operating area.
[0057] In the research and development, it is found that during holidays or major commodity promotions, there will be a dilemma of long waiting times caused by many people queuing up to scan and check out goods.
[0058] In view of this, in some embodiments, the shopping cart supports generating a list of added items after scanning the items and supports generating the total payment information of the items to be settled. For example, the above shopping guidance method further includes: monitoring whether the items scanned by the item scanning module of the shopping cart are consistent with the items placed in the shopping cart, monitoring whether the items taken out of the shopping cart are consistent with the items cancelled by the item scanning module, and recording the time when the items are placed or taken out; when the time from the placement or removal time of the last item to the current time exceeds the set duration, driving the door structure of the shopping cart to switch from the open state to the closed state; when it is monitored that the items scanned by the item scanning module are inconsistent with the items placed in the shopping cart, the shopping cart emits a first prompt message in at least one of the ways of sound, vision or touch; when it is monitored that the items taken out of the shopping cart body are inconsistent with the items cancelled by the item scanning module, the shopping cart emits a second prompt message in at least one of the ways of sound, vision or touch.
[0059] By setting the monitoring logic for the process of putting items in and taking items out, it is possible to prompt the situation of putting items into the shopping cart without scanning by the item scanning module, and prompt the situation of taking items out of the shopping cart without scanning and cancelling by the item scanning module, improving the consistency between the actual types and quantities of items in the shopping cart and the scanning results of the item scanning module.
[0060] In some embodiments, the above shopping guidance method further includes: presenting the list of added items of the shopping cart on the display interface of the shopping cart and receiving the verification information of the user; generating the total payment information of the items to be settled according to the list of added items and the verification information and presenting it on the display interface.
[0061] Alternatively, in some other embodiments, the above shopping guidance method further includes: pushing the list of items added to the shopping cart to the terminal device of the currently logged-in user and receiving the verification information fed back by the terminal device; generating the total payment information of the items to be settled according to the list of items added to the shopping cart and the verification information, and presenting it on the display interface.
[0062] By setting the function of verifying the list of items added to the shopping cart based on the shopping cart display or based on the terminal device, it helps to ensure the consistency between the items in the list of items added to the shopping cart and the actual settlement items, the items the user wants to purchase, etc. before settlement. There is still room for item adjustment before settlement, improving the user experience.
[0063] In addition, during the research and development, it was found that the shopping carts provided by current shopping malls and supermarkets are basically open. During the use of the shopping cart by users, the items purchased by themselves are basically supervised by humans, which is very likely to result in a situation where the actually loaded items are inconsistent with the items stored by the user himself, leading to possible disputes during the settlement process and between different shoppers, resulting in a poor user shopping experience and reducing the operation effect of the shopping mall and supermarket. For example, if user A is shopping and user B accidentally or maliciously adds some items to the shopping cart of the current user A or takes away some items of the current user A, and the current user A cannot discover it in time, there may be disputes during the final checkout or the experience of the user is poor. Especially if some intelligent shopping carts are equipped with an automatic packing function or a self-checkout function, if the misplaced or missing items cannot be discovered in time during the shopping process, resulting in a deviation between the items finally presented to user A and his own needs, the shopping experience is poor.
[0064] In view of this, in some embodiments, a door structure is provided on the shopping cart, and the door structure is used to enclose the internal accommodation space and support switching between the open state and the closed state.
[0065] The above shopping guidance method based on the shopping cart further includes:
[0066] Performing user identification and permission verification to obtain a verification result;
[0067] Correspondingly, at least one of the following anti-theft and anti-closing strategies is executed according to the different verification results:
[0068] In the case where the above verification result indicates that the identified user matches the currently logged-in user and the distance between the identified user and the shopping cart is less than the set distance threshold, controlling the door structure of the shopping cart to switch from the closed state to the open state or maintaining the open state unchanged; wherein, the above currently logged-in user is the logged-in user during the use stage of the shopping cart, and the identified user is the user identified by the user identity recognition module of the shopping cart; or,
[0069] When the above verification result indicates that the recognized user matches the currently logged-in user and the distance between the recognized user and the above intelligent shopping cart exceeds the set distance threshold, control the door structure of the above shopping cart to switch from the open state to the closed state; or,
[0070] When the above verification result indicates that the recognized user matches the currently logged-in user and the recognized user issues a door control instruction, switch the open / closed state of the door structure of the above shopping cart according to the above door control instruction; or,
[0071] When the above verification result indicates that the recognized user matches the currently logged-in user, the recognized user issues a door control instruction, and the above door control instruction is different from the distance recognition execution logic, switch the open / closed state of the door structure of the above shopping cart according to the above door control instruction; or,
[0072] When the above verification result indicates that the recognized user does not match the currently logged-in user, control the door structure of the above shopping cart to remain in the closed state or switch from the open state to the closed state; wherein, a shopping cart corresponds to one user or multiple co-users during the same usage period.
[0073] The following will describe in detail the process of implementing the above shopping guidance method for the intelligent shopping cart.
[0074] Figure 4 Schematically shows a schematic diagram of the door structure of an intelligent shopping cart in an open state according to an embodiment of the present disclosure; Figure 5 Schematically shows a schematic diagram of the door structure of an intelligent shopping cart in a closed state according to an embodiment of the present disclosure.
[0075] Refer to Figure 4 and Figure 5 As shown, there is provided an intelligent shopping cart 200 (as a specific example of the intelligent shopping cart 120 in the foregoing system architecture 100), including: a shopping cart body 201, an item scanning module 202, and a user identity recognition module.
[0076] In some embodiments, the above shopping cart body 201 includes a door structure 2012, and the door structure 2012 is used to enclose the internal accommodation space and support switching between the open state and the closed state. For example, refer to Figure 4 the schematic open state and Figure 5 the schematic closed state shown. In other embodiments, the shopping cart may not be provided with a door structure.
[0077] In some embodiments, the shopping cart body 201 includes a support frame structure 2011 with an accommodation space inside. The top of the support frame structure 2011 is the above-mentioned door structure 2012. The shape of the support frame structure 2011 includes but is not limited to: a cylinder, a cuboid, a frustum structure, a frustum of a cone structure, a prism structure, etc. In the embodiments of the present disclosure, the material and shape of the support frame structure are not limited, and materials and frame shapes that are convenient to push and have a certain support strength can be selected. In some embodiments, the above-mentioned accommodation space is used to place purchased items. In some embodiments, the above-mentioned accommodation space may also have multiple partitions. Some partitions can place purchased items, and other partitions can also place user's personal items. Based on the setting of the door structure 2012, it can effectively ensure that the opening of the intelligent shopping cart 200 during use is controlled by a person with the permission to use the intelligent shopping cart, preventing the items in the accommodation space of the shopping cart body from being misappropriated or misplaced, etc.
[0078] The above-mentioned item scanning module 202 is connected to the above-mentioned shopping cart body 201 and is used to perform at least one scanning operation of scanning an item to be added into the cart or scanning and canceling an already added item. In some embodiments, the item scanning module 202 and the above-mentioned shopping cart body 201 are movably connected. The two can achieve the connection of the physical structure and the connection of the circuit through an intermediate connector. For example, they are connected through a connecting rope, and a connecting line is arranged inside the connecting rope. The item scanning module 202 can be taken off from the shopping cart body 201 for position movement and scan the item at a suitable position.
[0079] In some other embodiments, the item scanning module 202 is fixedly installed on the above-mentioned shopping cart body 201, and the item needs to be aligned with the above-mentioned item scanning module 202 when scanning. Combining Figure 4 and Figure 4 As shown, every time the item scanning module 202 scans an item, the scanned item will be added to the list of purchased items. The list of purchased items is generated in real time by the shopping cart control system 121. Generally, the list of purchased items that changes in real time can be stored in the cache, and the final list of purchased items will be presented on the display terminal 203 before the final settlement. If the user does not want a certain item that has been scanned during the period when the item is scanned and added to the intelligent shopping cart or based on the final settlement of the intelligent shopping cart, it can be cancelled by scanning again, and the cancelled item will be deleted in real time in the list of purchased items.
[0080] During the use of the intelligent shopping cart, the above-mentioned item scanning module supports scanning items to be added into the cart or canceling the scanning of items already added. It only needs to scan the items to be added into the cart or scan the items that have already been added again to cancel. The operation is convenient and simplifies the cancellation process of purchased items. There is no need to wait at the centralized checkout counter to scan the items, saving the corresponding time cost and improving the shopping efficiency. By identifying the user and driving the door structure to open or close, the door structure is switched between the open state and the closed state, thereby realizing the opening and closing control of the accommodating space, effectively avoiding disputes caused by misplacing items into other shopping carts during the use of their respective shopping carts by multiple users, helping to improve the satisfaction of each shopper during the shopping process, and also contributing to the operation effect of the commercial supermarket.
[0081] Referring to Figure 4 and Figure 5 As shown, in some embodiments, the shopping cart body 201 is provided with a display terminal 203. The above-mentioned display terminal 203 integrates functional modules in the shopping cart control system 121. For example, referring to Figure 4 As shown, the display terminal 203 integrates a user identity recognition module 2031. The above-mentioned user identity recognition module 2031 can perform user identity recognition based on human biological characteristics such as face, fingerprint, voiceprint, iris, etc.; or it can also perform identity recognition based on identity-related information such as user identity documents and user mobile phone numbers.
[0082] The above-mentioned user identity recognition module is arranged on the above-mentioned shopping cart body 201, and is used to perform user identity recognition and permission verification to obtain a verification result; the above-mentioned verification result generates a first switch enabling drive signal for the above-mentioned door structure 2012 and is used to drive the above-mentioned door structure 2012 to perform state switching.
[0083] According to the embodiments of the present disclosure, the above-mentioned intelligent shopping cart includes at least one of the following control logics (corresponding to the security anti-theft door closing strategy):
[0084] In the case where the above-mentioned verification result indicates that the identified user matches the currently logged-in user and the distance between the identified user and the above-mentioned intelligent shopping cart is less than the set distance threshold, the above-mentioned door structure switches from the closed state to the open state or remains in the open state unchanged; wherein, the above-mentioned currently logged-in user is the logged-in user during the use stage of the above-mentioned intelligent shopping cart, and the above-mentioned identified user is the user identified by the above-mentioned user identity recognition module (here corresponding to the distance recognition control logic, and the judgment conditions are whether the user matches and the distance is far or near); or,
[0085] When the above verification result indicates that the identified user matches the currently logged-in user and the distance between the identified user and the intelligent shopping cart exceeds the set distance threshold, the door structure switches from the open state to the closed state (here it corresponds to the distance recognition control logic, and the judgment conditions are whether the user matches and the distance); or,
[0086] When the above verification result indicates that the identified user matches the currently logged-in user and the identified user issues a door control instruction, perform the state switching of the door structure according to the above door control instruction (here it corresponds to the instruction control logic, and the judgment conditions are whether the user matches and the issued instruction); or,
[0087] When the above verification result indicates that the identified user matches the currently logged-in user, the identified user issues a door control instruction, and the above door control instruction is different from the distance recognition execution logic, perform the state switching of the door structure according to the above door control instruction (here it corresponds to the execution logic of hitting multiple conditions and is executed with a higher priority); or,
[0088] When the above verification result indicates that the identified user does not match the currently logged-in user, the door structure remains in the closed state or switches from the open state to the closed state;
[0089] Wherein, an intelligent shopping cart corresponds to one user or multiple co-users during the same usage period.
[0090] A single-user shopping mode or a multi-user shopping mode can be set. In the multi-user shopping mode, one shopping cart corresponds to multiple co-users. The multiple co-users perform multi-account logins and multi-identity entries, or the multiple co-users perform single-account logins and multi-identity entries. That is, when an intelligent shopping cart corresponds to multiple co-users, the number of logged-in user accounts is one or more, and there are multiple user identities entered by the user identity recognition module.
[0091] The distance between the identified user and the intelligent shopping cart can be determined through the positioning information between the terminal device held by the user and the intelligent shopping cart, or through the distance sensing sensor (such as an infrared sensor) provided on the intelligent shopping cart. For example, in some embodiments, the distance between the identified user and the intelligent shopping cart is obtained in the following manner: determining the distance according to the respective positioning information of the terminal device carried by the identified user and the intelligent shopping cart; or, determining the distance according to the distance sensing sensor installed on the intelligent shopping cart and the image information monitored by the user identity recognition module.
[0092] In each of the above control logics, if two conditions are simultaneously met and the control logics are the same, corresponding control operations will be performed. For example, when the above verification result indicates that the recognized user matches the currently logged-in user, the distance between the recognized user and the above intelligent shopping cart is less than the set distance threshold, and the control instruction issued by the recognized user is an opening instruction (or a maintaining opening instruction), the door structure is controlled to open (or maintain the open state unchanged). If two conditions are simultaneously met and the control logics are different, the control logic with the higher priority is executed. In the embodiments of the present disclosure, the execution priority of the door control instruction is set higher than the execution priority of the distance recognition control logic.
[0093] The following lists detailed implementation scenarios to illustrate each control logic in the above security and anti-theft door closing strategy.
[0094] In one embodiment, when the above verification result indicates that the recognized user matches the currently logged-in user and the distance between the recognized user and the above intelligent shopping cart is less than the set distance threshold, the above door structure switches from the closed state to the open state or maintains the open state unchanged. The above set distance threshold can be set or adjusted comprehensively according to the preferred distance information of the user questionnaire and the area size, the number of people flow, etc. in shopping areas such as shopping malls. For example, it can be set to 0.5 meters, 1 meter, etc.
[0095] For example, in one implementation scenario, after user A opens and logs in to the intelligent shopping cart X, user A can push the intelligent shopping cart X to move in the shopping area. During this period, if user A wants to open the door structure to place the selected items into the shopping cart, user A can perform a face recognition on the user identity recognition module (as an example of user identity recognition). The intelligent shopping cart recognizes that user A matches the currently logged-in user and the distance between user A and the intelligent shopping cart is less than the set distance threshold. This verification result correspondingly generates an enabling drive signal for driving the above door structure 2012 to switch from the closed state to the open state, controlling the door structure to open.
[0096] In some embodiments, when the above verification result indicates that the recognized user matches the currently logged-in user and the distance between the recognized user and the above intelligent shopping cart exceeds the set distance threshold, the above door structure switches from the open state to the closed state.
[0097] For example, in an implementation scenario, after user A turns on and logs in to the intelligent shopping cart X, user A can push the intelligent shopping cart X to move around in the shopping area. Suppose user A has controlled the intelligent shopping cart X to open the door structure and placed the selected items into the shopping cart. During this period, if user A suddenly wants to go to a farther place to get a commodity or a food bag and leaves the intelligent shopping cart in place, when the intelligent shopping cart detects that the distance between the currently identified user A and itself (the shopping cart) exceeds the set distance threshold, it will control the door structure to switch from the open state to the closed state.
[0098] In some embodiments, when the above verification result indicates that the identified user matches the currently logged-in user and the identified user issues a door control instruction, the state of the above door structure is switched according to the above door control instruction.
[0099] For example, in an implementation scenario, after user A turns on and logs in to the intelligent shopping cart X, user A can push the intelligent shopping cart X to move around in the shopping area. During this period, if user A wants to open the door structure to place the selected items into the shopping cart, user A can operate the door opening function key on the display terminal 203 and perform face recognition based on the user identity recognition module (as an example of user identity recognition). When the intelligent shopping cart recognizes that user A matches the currently logged-in user and user A issues a door opening control instruction, this verification result correspondingly generates an enabling drive signal for driving the above door structure 2012 to switch from the closed state to the open state, and controls the door structure to open.
[0100] In each of the above control logics, if two conditions are simultaneously met and the control logics are consistent, corresponding control operations will be performed.
[0101] When the above verification result indicates that the identified user matches the currently logged-in user, the identified user issues a door control instruction, and the above door control instruction is the same as the distance recognition execution logic, the state switching control of the door structure is performed according to the above door control instruction or the distance recognition execution logic.
[0102] For example, in an implementation scenario, after user A turns on and logs in to the smart shopping cart X, user A can push the smart shopping cart X to move around in the shopping area. Suppose user A has controlled the smart shopping cart X to open the door structure and placed the selected items into the shopping cart. During this period, user A suddenly wants to go to a farther position to get a commodity or a food bag and leaves the smart shopping cart in place. In a security and anti-theft door closing strategy, the door structure is controlled to close. For example, when the smart shopping cart detects that the distance between the currently identified user A and itself exceeds a set distance threshold and no door control instruction is received from the user, it will control the door structure to switch from the open state to the closed state. Another method is to select to maintain the open or closed state according to the user's instruction. For example, selection function keys are presented on the display terminal 203, providing two options: a maintain open function key and a close door function key. Before moving away from the smart shopping cart, user A clicks the close door function key among the selection function keys on the display terminal 203. After user A moves and has moved away from the smart shopping cart by more than the set distance threshold, the smart shopping cart controls the door structure to close; in this case, the user's door control instruction and the distance recognition execution logic are the same.
[0103] In some embodiments, in the case where the above verification result indicates that the identified user matches the currently logged-in user, the above identified user issues a door control instruction, and the above door control instruction is different from the distance recognition execution logic, the state of the above door structure is switched according to the above door control instruction.
[0104] For example, continuing the above implementation scenario, if user A clicks the maintain open function key among the selection function keys on the display terminal 203 before moving away from the smart shopping cart, and then user A moves and has moved away from the smart shopping cart by more than the set distance threshold, the smart shopping cart controls the door structure to maintain the open state (without performing the operation of closing the door structure); in this case, the user's door control instruction and the distance recognition execution logic are different, and the control needs to be performed according to the door control instruction with a higher priority.
[0105] In another implementation scenario, if the user has not added goods to the smart shopping cart for a long time, in order to avoid the situation where others misplace or take the goods by mistake during the long-term opening of the smart shopping cart, the control strategy for automatically closing the door structure is set in the security anti-theft door closing strategy provided by the embodiments of the present disclosure in the case of a long time interval, such as the control strategy corresponding to the second switch enabling drive signal sent by the monitoring module to be described later. In this case, if user A is always near the smart shopping cart and the distance is less than the set distance threshold, and user A does not want the door structure to close automatically, the user can operate the keep-open function key on the display terminal 203 and perform face recognition based on the user identity recognition module (as an example of user identity recognition). The smart shopping cart recognizes that user A matches the currently logged-in user, the distance between user A and the smart shopping cart is less than the set distance threshold, and user A has issued a keep-open door control instruction. This verification result correspondingly generates an enabling drive signal for driving the above-mentioned door structure 2012 to maintain the open state unchanged, and controls the door structure to remain open and not execute the control instruction for automatically closing the door structure in the case of a long time interval. In this case, by setting the execution priority of the first enabling drive signal higher than that of the second enabling drive signal, the user's needs are ensured to be met first, and then the default security anti-theft door closing strategy is met.
[0106] In some embodiments, in the case where the above verification result indicates that the recognized user does not match the currently logged-in user, the above door structure remains in the closed state or switches from the open state to the closed state.
[0107] For example, in an implementation scenario, after user A opens and logs in to the smart shopping cart X, user A can push the smart shopping cart X to move in the shopping area. Assume that user A has controlled the smart shopping cart X to open the door structure and placed the selected items into the shopping cart; another user B is near the smart shopping cart X and adds items to the smart shopping cart X (a case of misplacement) or takes the existing items from the smart shopping cart X (a case of misappropriation). During this period, the user identity recognition module recognizes that user B does not match the currently logged-in user A, and the smart shopping cart X will control the door structure to close, realizing the switch from the open state to the closed state, and avoiding the situation of misappropriation or misplacement. Or, during the process when user A is away from the smart shopping cart X, the smart shopping cart X is already in the closed state according to the distance recognition execution logic. At this time, another user C approaches the smart shopping cart X, and the user identity recognition module recognizes that user B does not match the currently logged-in user A, and controls the door structure to remain in the closed state unchanged, so user C cannot put items into or take items from the smart shopping cart X either.
[0108] According to an embodiment of the present disclosure, the above-mentioned intelligent shopping cart 200 further includes: a monitoring module. The above-mentioned monitoring module is disposed on the above-mentioned shopping cart body and is used to monitor whether the items scanned by the above-mentioned item scanning module are consistent with the items placed in the above-mentioned shopping cart body, monitor whether the items taken out from the above-mentioned shopping cart body are consistent with the items cancelled by the above-mentioned item scanning module, and record the moments when items are placed or taken out.
[0109] In some embodiments, as shown in combination with Figure 4 and Figure 5 There are two monitoring modules, namely the first monitoring module 2041 and the second monitoring module 2042. The first monitoring module 2041 is used to monitor the items scanned by the item scanning module 202, and the second monitoring module 2042 is used to monitor the items placed in the shopping cart body 201. By comparing the item placement monitoring result of the second monitoring module 2042 with the item scanning monitoring result of the first monitoring module 2041, it can be determined whether there are items placed without being scanned by the item scanning module; or by comparing the item removal monitoring result of the second monitoring module 2042 with the item scanning cancellation monitoring result (with a secondary scanning record) of the first monitoring module 2041, it can be determined whether there are items taken out without the item scanning module performing a scanning cancellation operation.
[0110] Referring to Figure 4 and Figure 5 As shown, taking the example where the first monitoring module 2041 is integrated into the display terminal 203 and the second monitoring module 2042 is disposed inside the shopping cart body 201, in other embodiments, the position of the first monitoring module 2041 can be set according to actual needs; it can be arranged on the shopping cart body independently of the display terminal 203.
[0111] Wherein, when the time between the placement or removal moment of the last item recorded by the above-mentioned monitoring module and the current moment exceeds a set duration, the above-mentioned monitoring module sends a second switch enabling drive signal to the above-mentioned door structure, and the second switch enabling drive signal is used to drive the above-mentioned door structure to switch from the open state to the closed state. Combining the content described above, when both the first switch enabling drive signal and the second switch enabling drive signal exist, the door structure is controlled according to the signal with the higher priority.
[0112] When it is monitored that the items scanned by the above-mentioned item scanning module are inconsistent with the items placed in the above-mentioned shopping cart body, the above-mentioned monitoring module issues a first prompt message in at least one of the ways of sound, vision or touch.
[0113] When it is monitored that the items taken out from the above-mentioned shopping cart body are inconsistent with the items cancelled by the above-mentioned item scanning module, the above-mentioned monitoring module issues a second prompt message in at least one of the ways of sound, vision or touch.
[0114] The prompting statuses of the first prompting message and the second prompting message may be the same or different.
[0115] By setting the monitoring logic of the monitoring module, on the one hand, it can prompt in a timely manner when the user using the current shopping cart forgets to scan an item and directly puts it into the shopping cart, or takes out an item and forgets to scan and cancel it, effectively saving the time cost of verifying which item has not been scanned into the cart or which item is redundant in the settlement list during later settlement; on the other hand, if the current user A is far away from the shopping cart X he uses and the door structure of the shopping cart X is in an open state, it can prompt in a timely manner when other users misplace the items they purchased into the shopping cart X without scanning, which can timely remind of the misplacement situation, thereby improving the correctness and settlement efficiency of the current shopping cart settlement; if the current user A is far away from the shopping cart X he uses and the door structure of the shopping cart X is in an open state, it can prompt in a timely manner when other users mistake an item from the shopping cart X without scanning and canceling, which can timely remind of the mis-taking situation, thereby improving the correctness and settlement efficiency of the current shopping cart settlement.
[0116] Figure 6 Schematically shows a structural block diagram of a shopping cart control system in an intelligent shopping cart according to an embodiment of the present disclosure.
[0117] According to an embodiment of the present disclosure, with reference to Figure 6 As shown, the shopping cart control system 121 of the above-mentioned intelligent shopping cart includes: a user login module 1210, a user identity recognition module 2031, a monitoring module 204, a shopping assistance module 206, a verification module 207, and a settlement module 208.
[0118] The above-mentioned shopping assistance module 206 is used to present corresponding shopping navigation information in different shopping states. Among them, for the first shopping state with a clear shopping goal, path planning is performed according to the item information in the user shopping list and the above-mentioned real-time positioning information to obtain a shopping navigation path and present it on the display interface; the above-mentioned user shopping list is obtained from a terminal device, the terminal device generates the above-mentioned user shopping list according to the items selected by the user, and the terminal device is communicatively connected to the above-mentioned intelligent shopping cart. For the second shopping state with an unclear shopping goal, a global map or a local map of the shopping space is presented. In some embodiments, the above-mentioned shopping assistance module is further used to: push item discount information within a preset distance range of the target position corresponding to the above-mentioned real-time positioning information or present comparison information of the same type of items. For example, the shopping assistance module 206 is used to implement the above-mentioned steps S210, S220, S231, and S232.
[0119] The above user login module 1210 is used to: receive a user's login request, construct a binding relationship between the logged-in user and the smart shopping cart according to the user login information, prompt the user about the usage method of the above smart shopping cart, and push preferential information of associated products according to the consumption record information of historical users.
[0120] In an implementation scenario, an example of the usage process of the user login module 1210 is as follows;
[0121] New users log in by scanning the code for authorization, while member users log in through face recognition or a shopping application on the terminal device (which can be a shopping application in a supermarket or a third-party application capable of purchasing supermarket items).
[0122] When new users log in, they can choose whether to become a member. If they choose to become a member, they will enter their identity information, establish a member account, and the user can recharge within the member account and enjoy the preferential activities for recharge.
[0123] If they choose not to become a member, the shopping cart control system 121 will perform face recognition and list them as temporary users, and enter the temporarily recorded information into the database. After the entry is completed, the shopping cart control system can explain the usage method and specific steps of the smart shopping cart through voice broadcast and video explanation. In addition, after the identity information entry is completed, the shopping cart control system can also push item preferential information according to different genders or corresponding historical shopping records.
[0124] According to an embodiment of the present disclosure, with reference to Figure 4 and Figure 5 as shown, a positioning module 205 is further provided inside the above shopping cart body 201 for determining the real-time positioning information of the above smart shopping cart.
[0125] In some embodiments, the shopping cart control system 121 can communicate with the positioning module 205 for data.
[0126] The above verification module 207 is used to present the list of items already added to the cart on the display interface of the above shopping cart body and receive the verification information from the user; alternatively, the above verification module 207 is used to push the list of items already added to the cart to the terminal device of the currently logged-in user and receive the verification information feedback from the above terminal device. Understand according to the interaction process in Figure 1 . For example, with reference to Figure 2 and Figure 3 as shown, the display interface here is the visual interface on the display terminal 203.
[0127] The above settlement module 208 is used to generate the total payment information of the items to be settled according to the above list of items already added to the cart and the above verification information and present it on the above display interface.
[0128] In an implementation scenario, the items added to the cart are scanned and registered one by one using a barcode scanning gun (an example of an item scanning module) provided on the smart shopping cart, and a list of items added to the cart is obtained. When the verification is correct, a total payment QR code (an example of total payment information) is generated. Users who make electronic payments can directly scan the payment QR code to make the payment. Users who make cash payments can take the smart shopping cart to the cashier's desk, show the payment QR code presented by the settlement module to the cashier, and pay in cash after the cashier scans the code, eliminating the need for the cashier to scan each item one by one, thus saving this part of the time cost.
[0129] According to an embodiment of the present disclosure, referring to Figure 4 and Figure 5 As shown, a moving component 2013 is provided at the bottom of the shopping cart body 201. The smart shopping cart further includes: a locking mechanism and a vehicle body identification. The locking mechanism is assembled with the moving component and is used to lock the moving component when the position of the smart shopping cart exceeds the set shopping area. The vehicle body identification is located on the shopping cart body and is used to identify the identity of the smart shopping cart and to manage the opening and return of the smart shopping cart. In some embodiments, the vehicle body identification can be in the form of a paper version or an electronic version, such as a vehicle identity QR code. In some embodiments, the moving component and the locking mechanism can be an electric brake wheel structure, and the locking is controlled by an electromagnet.
[0130] By setting the locking mechanism and the vehicle body identification, in the usage scenario, the smart shopping cart is identified by using the shopping cart QR code on the smart shopping cart. When using the smart shopping cart, it is scanned and taken out of the warehouse, and when returning the smart shopping cart, it can be scanned and put into the warehouse. Moreover, when the position of the smart shopping cart exceeds the set shopping area, the moving component is locked to prevent the vehicle from being lost or moving in a non-operational area.
[0131] The second exemplary embodiment of the present disclosure provides a smart shopping cart.
[0132] Figure 7 Schematically shows a structural block diagram of a smart shopping cart according to an embodiment of the present disclosure.
[0133] Refer to Figure 7 As shown, the smart shopping cart 700 provided by the embodiment of the present disclosure includes: a detection module 701, a determination module 702, and a display module 703.
[0134] The detection module 701 is used to detect the real-time positioning information of the shopping cart and the user's shopping status.
[0135] The determination module 702 is used to determine whether the user's shopping goal is clear according to the user's shopping status.
[0136] The above display module 703 is used to present the map information of the shopping space when the shopping target is not clear, and push the item discount information within the preset distance range of the target position corresponding to the above real-time positioning information or present the comparison information of the same type of items.
[0137] In some embodiments, the above display module 703 is further used to: when the shopping target is clear, perform path planning according to the item information in the user shopping list and the above real-time positioning information, obtain the shopping navigation path and present it on the display interface; the above user shopping list is obtained by the above shopping cart from the terminal device, and the terminal device generates the above user shopping list according to the items selected by the user.
[0138] In some embodiments, the detection module 701, the determination module 702 and the display module 703 in this embodiment can be used as functional sub-modules of the shopping assistance module 206 in the first embodiment.
[0139] In some embodiments, the above intelligent shopping cart includes: a verification module and a settlement module.
[0140] The above display module is further used to present the list of items already added to the shopping cart on the display interface of the shopping cart.
[0141] The above verification module is used to receive the verification information of the user; or, used to push the list of items already added to the shopping cart to the terminal device of the currently logged-in user and receive the verification information feedback by the terminal device.
[0142] The above settlement module is used to generate the total payment information of the items to be settled according to the above list of items already added and the above verification information and present it on the display interface.
[0143] In some embodiments, the above intelligent shopping cart further includes: a shopping cart body, an item scanning module, a user identity recognition module and a door control module. The above shopping cart body includes a door structure, and the door structure is used to enclose the internal accommodation space and support switching between the open state and the closed state; the above item scanning module is connected to the above shopping cart body and is used to perform at least one scanning operation of scanning the item to be added into the cart or scanning and canceling the already added item; the above user identity recognition module is arranged on the above shopping cart body and is used to perform identity recognition and permission verification on the user to obtain a verification result; the above door control module is used to generate a first switch enabling drive signal of the above door structure according to the above verification result and drive the above door structure to perform a switch state change.
[0144] In some embodiments, the above-mentioned intelligent shopping cart 700 further includes: an anti-theft module, which is used for: when detecting that the real-time positioning information indicates that the position of the intelligent shopping cart exceeds the set shopping area, locking the moving components of the shopping cart. For example, the anti-theft module is the lock mechanism described in the first embodiment.
[0145] In some embodiments, the above-mentioned intelligent shopping cart 700 further includes: a user login module (such as 1210 described with reference to the first embodiment). The user login module is used for: receiving a login request from a user, where the login request carries login user information; constructing a binding relationship between the logged-in user and the shopping cart according to the user login information, and prompting the usage method of the intelligent shopping cart; when the logged-in user is a historical user, pushing preferential information of associated products according to the consumption record information of the historical user.
[0146] In some embodiments, the above-mentioned intelligent shopping cart 700 further includes: a monitoring module (such as 204 described with reference to the first embodiment) and a prompting module.
[0147] The monitoring module is used for: monitoring whether the items scanned by the item scanning module of the shopping cart are consistent with the items placed in the shopping cart, monitoring whether the items taken out of the shopping cart are consistent with the items cancelled by the item scanning module, and recording the moments when items are placed or taken out.
[0148] The door control module is used for: when detecting that the time from the moment when the last item is placed or taken out to the current moment exceeds a set duration, driving the door structure of the shopping cart to switch from the open state to the closed state.
[0149] The prompting module is used for: when detecting that the items scanned by the item scanning module are inconsistent with the items placed in the shopping cart, sending a first prompt message in at least one of the ways of sound, vision or touch; when detecting that the items taken out of the shopping cart body are inconsistent with the items cancelled by the item scanning module, sending a second prompt message in at least one of the ways of sound, vision or touch.
[0150] The various functional modules of this embodiment can be understood in combination with the relevant descriptions of the intelligent shopping cart 200, 120 and the shopping guidance method in the first embodiment, and will not be elaborated here.
[0151] Any number of the functional modules included in the intelligent shopping carts 200 and 700 can be combined and implemented in one module, or any one of them can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. At least one of the functional modules included in the intelligent shopping carts 200 and 700 can be at least partially implemented as a hardware circuit, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or any other reasonable way of integrating or packaging circuits, etc., implemented by hardware or firmware, or implemented in any one of the three implementation methods of software, hardware, and firmware, or in any appropriate combination of several of them. Alternatively, at least one of the functional modules included in the intelligent shopping carts 200 and 700 can be at least partially implemented as a computer program module, which can execute corresponding functions when the computer program module is run.
[0152] It should be noted that in the technical solutions provided in the embodiments of the present disclosure, in terms of the collection, gathering, updating, analysis, processing, use, transmission, storage, etc. of the user's personal information, they all comply with the provisions of relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. Necessary measures are taken for the user's personal information to prevent illegal access to the user's personal information data, and to safeguard the security of the user's personal information, network security, and national security.
[0153] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising a..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.
[0154] The above are only specific embodiments of the present disclosure, enabling those skilled in the art to understand or implement the present disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments shown herein, but rather to the broadest scope consistent with the principles and novel features claimed herein.
Claims
1. A shopping guidance method based on a shopping cart, characterized in that, it includes: Detect the real-time positioning information of the shopping cart and the user's shopping status; Determine whether the user's shopping goal is clear according to the user's shopping status; When the shopping goal is not clear, present the map information of the shopping space, and push the preferential information of items within the preset distance range corresponding to the target position according to the real-time positioning information, or present the comparison information of the same type of items.
2. The shopping guidance method according to claim 1, characterized in that, it further includes: When the shopping goal is clear, perform path planning according to the item information in the user's shopping list and the real-time positioning information, obtain the shopping navigation path and present it on the display interface; The user's shopping list is obtained by the shopping cart from the terminal device, and the terminal device generates the user's shopping list according to the items selected by the user.
3. The shopping guidance method according to claim 1, characterized in that, it further includes: Present the list of items added to the shopping cart on the display interface of the shopping cart and receive the verification information of the user; Or, push the list of items added to the shopping cart to the terminal device of the currently logged-in user and receive the verification information feedback by the terminal device; Generate the total payment information of the items to be settled according to the list of items added to the shopping cart and the verification information, and present it on the display interface.
4. The shopping guidance method according to claim 3, characterized in that, it further includes: When it is detected that the real-time positioning information indicates that the position of the intelligent shopping cart exceeds the set shopping area, lock the moving components of the shopping cart.
5. The shopping guidance method according to claim 1, characterized in that, it further includes: Receive the user's login request, and the login request carries the logged-in user information; According to the user login information, construct the binding relationship between the logged-in user and the shopping cart, and prompt the usage method of the intelligent shopping cart; When the logged-in user is a historical user, push the preferential information of related products according to the consumption record information of the historical user.
6. The shopping guidance method according to claims 1-5, characterized in that, it further includes: Perform user identification and permission verification to obtain the verification result; When the verification result indicates that the identified user matches the currently logged-in user and the distance between the identified user and the shopping cart is less than the set distance threshold, control the door structure of the shopping cart to switch from the closed state to the open state or maintain the open state unchanged; wherein, the currently logged-in user is the logged-in user during the use stage of the shopping cart, and the identified user is the user identified by the user identity recognition module of the shopping cart; or, When the verification result indicates that the identified user matches the currently logged-in user and the distance between the identified user and the intelligent shopping cart exceeds the set distance threshold, control the door structure of the shopping cart to switch from the open state to the closed state; or, When the verification result indicates that the recognized user matches the currently logged-in user and the recognized user has issued a door control instruction, switch the open / closed state of the door structure of the shopping cart according to the door control instruction; or, When the verification result indicates that the recognized user matches the currently logged-in user, the recognized user has issued a door control instruction, and the door control instruction is different from the distance recognition execution logic, switch the open / closed state of the door structure of the shopping cart according to the door control instruction; or, When the verification result indicates that the recognized user does not match the currently logged-in user, control the door structure of the shopping cart to remain closed or switch from the open state to the closed state; Wherein, one shopping cart corresponds to one user or multiple co-users during the same usage period.
7. The shopping guidance method according to claim 1, characterized in that, further comprising: Monitoring whether the items scanned by the item scanning module of the shopping cart are consistent with the items placed in the shopping cart, monitoring whether the items taken out of the shopping cart are consistent with the items cancelled by the item scanning module, and recording the time when the items are placed or taken out; When it is monitored that the time when the last item is placed or taken out exceeds a set time period from the current time, drive the door structure of the shopping cart to switch from the open state to the closed state; When it is monitored that the items scanned by the item scanning module are inconsistent with the items placed in the shopping cart, the shopping cart issues a first prompt message in at least one of the ways of sound, vision or touch; When it is monitored that the items taken out of the shopping cart body are inconsistent with the items cancelled by the item scanning module, the shopping cart issues a second prompt message in at least one of the ways of sound, vision or touch.
8. An intelligent shopping cart, characterized in that, comprising: A detection module for detecting the real-time positioning information and the user's shopping status of the shopping cart; A determination module for determining whether the user's shopping goal is clear according to the user's shopping status; A display module for presenting the map information of the shopping space when the shopping goal is not clear, and pushing the preferential information of the items within the preset distance range of the target position or presenting the comparison information of the same type of items according to the target position corresponding to the real-time positioning information.
9. The intelligent shopping cart according to claim 8, characterized in that, further comprising: An inspection module and a settlement module; The display module is further configured to present the list of items added to the shopping cart on the display interface of the shopping cart; The inspection module is used to receive the inspection information of the user; Or, for pushing the list of items added to the shopping cart to the terminal device of the currently logged-in user and receiving the inspection information fed back by the terminal device; The settlement module is used to generate the total payment information of the items to be settled according to the list of items added to the shopping cart and the inspection information and present it on the display interface.
10. The intelligent shopping cart according to claim 8, characterized in that, further comprising: A shopping cart body, an item scanning module, a user identity recognition module and a door control module; The shopping cart body includes a door structure, which is used to enclose the internal accommodation space and support switching between an open state and a closed state; The item scanning module is connected to the shopping cart body and is used to perform at least one scanning operation of scanning items to be added into the cart or scanning and canceling the added items; The user identity recognition module is arranged on the shopping cart body and is used to recognize the user's identity and verify the user's permissions to obtain a verification result; The door control module is used to generate a first switch enabling drive signal for the door structure according to the verification result and drive the door structure to switch the on / off state.