CN112561648B - Commodity pushing method and device for dynamically generating preference group - Google Patents
Commodity pushing method and device for dynamically generating preference group Download PDFInfo
- Publication number
- CN112561648B CN112561648B CN202011495149.3A CN202011495149A CN112561648B CN 112561648 B CN112561648 B CN 112561648B CN 202011495149 A CN202011495149 A CN 202011495149A CN 112561648 B CN112561648 B CN 112561648B
- Authority
- CN
- China
- Prior art keywords
- preference
- shopping
- commodity
- multicast group
- commodities
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
The invention discloses a commodity pushing method and a commodity pushing device for dynamically generating a preference group. The shopping guide system is convenient for customers with the same preference, finds interested commodities and provides shopping guide service, thereby improving the shopping experience of the customers and promoting the sale of market commodities.
Description
Technical Field
The application belongs to the technical field of pushing of shopping commodities in shopping malls, and particularly relates to a commodity pushing method and device for dynamically generating preference groups.
Background
The supermarket is a main place where people purchase daily necessities, and the shopping trolley is a shopping tool frequently used in the supermarket. Generally, in a large-sized self-service store such as a supermarket, a long distance needs to be passed from a store entrance to a store exit, and under the condition that a large number of commodities purchased by customers are available, it is very inconvenient to carry the purchased commodities to walk in the store. Customers often select a dolly to temporarily store selected items, thereby facilitating carrying of the purchased items.
In order to facilitate management of the supermarket trolleys and avoid the problem of cash register queuing, the technical research on the supermarket trolleys is gradually paid attention by people. For example, an intelligent lock is installed on the trolley, so that the management of the trolley is facilitated. For another example, a bar code scanner, a microcomputer controller and a display screen are installed on the trolley, the microcomputer controller is provided with a code scanning cash registering unit and a WIFI networking unit, the bar code scanner can input commodity information, the payment two-dimensional code is displayed through the code scanning cash registering unit in a settlement mode, a customer only needs to scan the two-dimensional code to settle, and therefore congestion of a cash registering area can be avoided to a certain extent.
Although the prior art scheme is convenient for the customer to settle accounts to a certain extent, the function of the trolley is single, and the trolley is only embodied in the storage and the carrying of commodities and cannot provide other convenience for the shopping of the customer.
Disclosure of Invention
The application aims to provide a commodity pushing method and device for dynamically generating a preference group, which utilize mobile devices such as shopping carts and the like to push interested commodities and navigation services for customers, so that the customers can conveniently select and purchase commodities.
In order to achieve the purpose, the technical scheme of the application is as follows:
A commodity pushing method dynamically generated by a preference group is applied to a mobile shopping tool in a shopping mall, and comprises the following steps:
identifying commodity information put into a shopping tool of the user, broadcasting the commodity information and the identity identification obtained by identification to other shopping tools, and receiving the commodity information and the identity identification sent by other shopping tools;
judging whether the preference of the commodities in the shopping tool is the same as that of the commodities in other shopping tools according to the preference strategy, negotiating with other shopping tools with the same preference, and jointly joining a multicast group;
when a new commodity is put into any shopping tool in the multicast group, the commodity information and the position information of the new commodity are sent to other shopping tools in the multicast group, so that the commodity information and the position information of the new commodity can be displayed by other shopping tools.
Optionally, the determining, according to the preference policy, whether the preference of the commodity in the shopping tool is the same as that of the commodity in the other shopping tools includes:
and if the quantity of the commodities of the same commodity type in the shopping tool of the user is larger than the quantity of the commodities in other shopping tools, judging that the preference is the same.
Optionally, the determining, according to the preference policy, whether the preference of the commodity in the shopping tool is the same as that of the commodity in the other shopping tools includes:
and if the occupation ratio of the quantity of the commodities of the same commodity type in the shopping tools of the self shopping tool to the quantity of the commodities in other shopping tools exceeds a preset second threshold value, judging that the preference is the same.
Optionally, the negotiating with other shopping tools with the same preference to join a multicast group together includes:
applying for an unused multicast group address, sending an invitation to other shopping tools with the same preference in a unicast mode, wherein the invitation information contains the multicast group address and the current preference, and the other shopping tools with the same preference join the multicast group after receiving the invitation.
Optionally, a random time period is delayed before applying for an unused multicast group address.
Optionally, when applying for an unused multicast group address, if it is found that the current preference already has a corresponding multicast group address, waiting to receive an invitation to join the multicast group, and joining the multicast group after receiving the invitation.
Optionally, the negotiating with other shopping tools with the same preference to join a multicast group together further includes:
After applying for an unused multicast group address, if receiving the invitation of other shopping tools with the same preference, judging whether to accept the invitation according to a preset rule, if so, returning to the multicast group address obtained by applying for and accepting the invitation, otherwise, refusing the invitation and continuously sending the invitation to other shopping tools with the same preference.
Optionally, the method for pushing a commodity dynamically generated by the preference group further includes:
and providing a navigation route when displaying the commodity information and the position information of the new commodity.
This application has still provided a commodity pusher of preference group developments generation, removes shopping instrument in being applied to the market, a serial communication port, commodity pusher of preference group developments generation, including wireless communication module, identification module, display module and processing module, wireless communication module, identification module, display module are connected with processing module respectively, wherein:
the identification module is used for identifying the commodity information put into the shopping tool of the user;
the wireless communication module is used for connecting a wireless network and communicating with other shopping tools;
the processing module is used for broadcasting the commodity information and the self identity mark obtained by recognition to other shopping tools and receiving the commodity information and the identity mark sent by other shopping tools; judging whether the preference of the commodities in the shopping tool is the same as that of the commodities in other shopping tools according to the preference strategy, negotiating with other shopping tools with the same preference, and jointly joining a multicast group; when a new commodity is put into any shopping tool in the multicast group, sending commodity information and position information of the new commodity to other shopping tools in the multicast group so that the other shopping tools can display the commodity information and the position information of the new commodity;
And the display module is used for displaying the commodity information and the position information.
Optionally, the commodity pushing device dynamically generated by the preference group further includes a navigation module, and when the commodity information and the position information of the new commodity are displayed, a navigation route is provided.
According to the commodity pushing method and device for dynamically generating the preference group, the shopping tool judges whether the commodities in the shopping tool and the commodities in other shopping tools have the same preference according to the preference strategy, negotiates with other shopping tools having the same preference, jointly joins a multicast group, and pushes commodity information and position information to other shopping tools in the multicast group when new commodities are joined. The shopping guide system is convenient for customers with the same preference, finds interested commodities and provides shopping guide service, improves the shopping experience of the customers and promotes the sale of commodities in shopping malls.
Drawings
FIG. 1 is a schematic diagram of a shopping tool of the present application;
fig. 2 is a flowchart of a commodity pushing method for dynamically generating a preference group according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The commodity pushing method and device for dynamically generating the preference group are applied to mobile shopping tools in a shopping mall, the shopping mall can be a supermarket or other large-scale shopping places, and the mobile shopping tools can be small carts or other portable shopping baskets and the like. As shown in FIG. 1, the shopping tool body is provided with a wireless communication module, a processing module, an identification module and a display module. Wherein wireless communication module can adopt any wireless communication technologies such as WIFI, 4G/5G, GPRS, bluetooth for in inserting all shopping tools of having installed wireless communication module to the wireless network of market, still be provided with the management server in the wireless network, each shopping tool can carry out mutual communication in the wireless network. The identification module can be a bar code scanner or an RFID reader and is used for reading a bar code or an RFID label carried on the commodity. RFID (radio Frequency identification) is a radio Frequency identification technology, and the RFID is preferably used for identifying commodities without specially scanning bar codes. The RFID can be identified only at a certain distance, and the application is more convenient. The barcode scanner needs to scan the barcode to identify the barcode. The RFID reader is used for identifying the RFID tags on the commodities to obtain commodity information including commodity types, commodity names, commodity numbers, prices and the like. The wireless communication module, the identification module and the display module are all connected with the processing module, the identification module transmits the commodity information obtained through identification to the processing module, the processing module is communicated with other shopping carts through the wireless communication module, and the display module receives instructions of the processing module and displays information displayed by the instructions.
In one embodiment, as shown in fig. 2, a method for pushing a product dynamically generated by a preference group is applied to a mobile shopping tool in a shopping mall, and includes:
step S110, identifying the commodity information put into the shopping tool, broadcasting the commodity information and the identity label obtained by identification to other shopping tools, and receiving the commodity information and the identity label sent by other shopping tools.
In this embodiment, a customer enters a shopping mall to take a shopping tool, and a cart is taken as an example for explanation. The wireless communication module on the small cart is connected with a wireless network in a commercial site, and communication can be carried out between the small carts. After the customer selects the commodity, the commodity is placed into a trolley, and an RFID reader of the trolley reads the RFID tag on the commodity. And adjusting the identification distance of the RFID reader of the trolley, identifying the unique serial number of the commodity only by the reader when the commodity is thrown into the trolley, and inquiring the locally stored information according to the serial number to obtain corresponding commodity information, wherein the information comprises the commodity serial number, the commodity name, the commodity type, the price and the like.
The RFID reader sends the commodity information obtained through identification to the processing module, the processing module broadcasts the commodity information and the identity (such as an IP address or a trolley number) of the trolley to the wireless network through the wireless communication module, and all trolleys connected with the wireless network can receive the broadcast information. Thus, other carts can obtain the commodity information, and each cart is clear of the commodity receiving condition of all carts.
For example, after the cart 1 has placed the article a, it broadcasts the article a in the wireless network, and the other carts 2, 3, and 4 … that have joined the wireless network can know that the article a has been placed in the cart 1. Similarly, the cart 1 is also aware of the goods placed in other carts, and will not be described herein.
And step S120, judging whether the commodities in the shopping tool of the user and the commodities in other shopping tools have the same preference according to the preference strategy, negotiating with other shopping tools having the same preference, and jointly joining a multicast group.
The preference policy which can be selected is preset on the small cart in the embodiment, a plurality of preference policies can be set, and only one preference policy can be set. The preference policy is set in the processing module, and the processing module judges. Each preference strategy corresponds to a preference, for example, preference strategy 1 corresponds to a preference of food, preference strategy 2 corresponds to sports goods, and preference strategy 3 corresponds to learning goods. When the preference policy is set, the corresponding preference is not set, but the preference is given when the preference is found to be the same.
The preference strategy of the application is that if the number of commodities of the same commodity type in the shopping tool of the user is larger than a preset first threshold value compared with the commodities in other shopping tools, the preference is judged to be the same.
For example, for the preference policy 1, which is that the preference is food, the cart 1 and the cart 2 are both filled with goods, and if the number of goods of the same kind (food) in the cart 1 and the cart 2 reaches a preset threshold (for example, 5 kinds), the two are considered to be the same preference. Suppose that 10 goods are put into the small cart, wherein 6 goods belong to the food category; the cart 2 contains 15 items, 7 of which belong to the food category, and the preferences are considered to be the same.
Alternatively, preference policy 1 does not specify that the preference is food, and both carts 1 and 2 have goods placed therein, and if the number of goods of the same kind in carts 1 and 2 reaches a preset threshold (e.g., 5 kinds), the two are considered to have the same preference. Suppose that 10 commodities are put in a small cart, wherein 6 commodities belong to food; the trolley 2 has 15 items placed in it, of which 7 belong to the food category, they are considered to have the same preference, and the corresponding preference is food.
Another preference strategy of the present application is that, if the ratio of the number of the commodities of the same commodity type in the shopping tool of the user to the number of the commodities in other shopping tools exceeds a preset second threshold, the preference is determined to be the same.
For example, if the commodities are put in both the cart 1 and the cart 2 and the quantity of commodities of the same commodity type in the cart 1 and the cart 2 exceeds 50%, the preferences are considered to be the same. Assuming that 10 goods are put into the small cart, 6 goods are all food; the cart 2 has 12 items, 7 items are all food items, and each item exceeds 50%, and they are considered to have the same preference, and the current preference is food.
Regarding the preference policy, the above two are merely exemplary examples, and those skilled in the art can set other different preference policies, for example, the preference may be determined according to the number of kinds of goods in the small cart, for example, if there are both toothpaste and vegetables, and edible oil, the preference may be determined to be the same, and may be all household daily supplies procurement, and the current preference is daily supplies.
After determining that the preferences are the same, the users negotiate with other shopping tools with the same preferences to join a multicast group together. Due to the different preferences of each customer, there may be many multicast groups within a mall that correspond to different preferences. For example, the product preferred by customer A, B, C is food, which are grouped into a multicast group. And customer D, E, F prefers appliances that make up another multicast group.
The process of establishing a multicast group is described in the following by several specific embodiments.
Example 1 a customer enters a mall with a small cart and receives an invitation to another small cart.
When a customer goes to a shopping mall for shopping, the small cart 1 is taken out from the door of the shopping mall, after the small cart 2 finds that the small cart 1 is the same as the preference of the small cart, the small cart 2 sends an invitation to the small cart 1, the small cart 1 does not join any multicast group, and after receiving the invitation, the small cart 2 joins the multicast group where the small cart 2 is located, and the preference of the multicast group is determined to be food.
Since one multicast group of the same preference has only one manager, no other invitation of the same preference multicast group is received.
The customer continues to shop for goods, has joined some other goods, for example has put into some articles for study, is found that the small handcart 1 is the same with its preference by small handcart 3 this moment, and the preference is articles for study, and then small handcart 3 sends the invitation to small handcart 1, and small handcart 1 finds oneself has not joined the multicast group that the preference is articles for study yet, then joins the multicast group that small handcart 3 belongs to.
The small handcart can be added into a plurality of multicast groups, and the number of the small handcart which can be added is not limited.
Embodiment 2, a customer enters a shopping mall with a trolley and creates a multicast group by himself. In this embodiment, the shopping tools consult with other shopping tools with the same preference to join a multicast group together, including
Applying for an unused multicast group address, sending an invitation to other shopping tools with the same preference in a unicast mode, wherein the invitation information contains the multicast group address and the current preference, and the other shopping tools with the same preference join the multicast group after receiving the invitation.
For example, cart 1 finds the same preference as carts 2, 3 according to preference policy 1, applies for an unused multicast group address, e.g., 225.1.1.1, to construct a multicast group. The dolly 1 sends invitations to the dollies 2, 3 in unicast, the invitations containing the multicast group address and the current preferences. The dollies 2 and 3 receive the invitation request, each send an IGMP join message to join the multicast group, and the dolly 1 serves as a manager of the multicast group.
The dolly initiates multiple multicast groups, e.g. dolly 1 has joined one multicast group with dollies 2, 3 (multicast group address 225.1.1.1, preferred is food). When the dolly 1 finds that it is the same as another dolly 4, 5 in preference, for example, the number of the electric appliances is also larger than 5, and the preference is an electric appliance, it finds that it has not joined the multicast group preferred as an electric appliance, and at this time, it requests again an unused multicast group address, for example 225.1.1.2, to construct a multicast group. The dolly 1 sends invitations to the dollies 4, 5 in unicast, the invitations containing the multicast group address and the current preferences. The dollies 4, 5 receive the invite request, each send an IGMP join message to join the multicast group, and the dolly 1 acts as a manager of the multicast group. At this time, the multicast group where the small cart 1 originally is still valid, and the small cart 1 is added to two multicast groups. The small handcart can be added into a plurality of multicast groups, and the number of the small handcart which can be added is not limited.
Embodiment 3, to avoid the problem of repeatedly applying for a multicast group corresponding to the same preference, in this embodiment, a random time period is delayed before an unused multicast group address is applied. For example, the time period is randomly selected within 0-10 seconds.
The dollies 1, 2 may delay a random period of time after finding the same preference as the other dollies and decide whether to apply for an unused multicast group address from the management server. For example, if the delay of the cart 1 is 1 second and the delay of the cart is 5 seconds, it is inevitable that the cart 1 applies for an unused multicast group address from the management server first, and invites the cart 2 to join the multicast group, and after receiving the invitation, the cart 2 joins the multicast group, and does not apply for the multicast group address from the management server any more. This avoids the dolly 2 repeatedly applying for the multicast group address and initiating a multicast join invitation.
Or, the application management server records the multicast group address and the corresponding preference thereof, if the same preference is found to apply for the multicast group address, the multicast group address is not distributed for the application management server, but the existing multicast group address is told to the applicant, and the applicant adds the multicast group address into the multicast group after obtaining the multicast group address. Even if the management server does not inform the existing multicast group address to apply, the small cart which originally applies for the multicast group address sends an invitation to the small cart after a new small cart with the same preference is found, and the small cart is invited to join the multicast group. Namely, when applying for an unused multicast group address, if finding that the current preference has a corresponding multicast group address, waiting to receive an invitation to join the multicast group, and joining the multicast group after receiving the invitation.
For example, the cart 1, upon finding the same preference as the other carts, requests an unused multicast group address from the management server. The management server has recorded the multicast group address 225.1.1.1 corresponding to the current preference (e.g. food), i.e. this preferred multicast group already exists and does not need to be established again, and no new multicast group address is assigned to the cart 1. Cart 1 waits for invitations from other carts and, assuming cart 2 is the administrator of the 225.1.1.1 multicast group, invites cart 1 to join the multicast group when cart 1 is found to be the same as its preferences.
Embodiment 4, when a customer enters a shopping mall with a small cart and creates a multicast group, the customer finds that the customer receives the invitation of other small carts. The method comprises the steps that a small cart finds that other small carts have the same preference with the small carts according to a preference strategy, applies for an unused multicast group address, and receives invitations sent by other small carts with the same preference.
For example, cart 1 and cart 2 enter the mall and each starts organizing the multicast group according to preference policy 1. The dolly 1 finds itself the same preference as the dollies 2, 3, the current preference being food, and applies an unused multicast group address, e.g. 225.1.1.1, to the management server for the establishment of a multicast group. The same thing is done with dolly 2, and dolly 2 finds itself the same preference as dollies 1, 3, the current preference being food, and applies an unused multicast group address, e.g. 225.1.1.2, to the management server to build the multicast group.
Embodiment 3 can solve the problem encountered by this embodiment, and generally two multicast groups with the same preference will not be generated, but under special conditions, if this happens, this embodiment provides the following solution.
After applying for an unused multicast group address, if receiving the invitation of other shopping tools with the same preference, judging whether to accept the invitation according to a preset rule, if so, returning to the multicast group address obtained by applying for and accepting the invitation, otherwise, refusing the invitation and continuously sending the invitation to other shopping tools with the same preference.
For example, the dolly 1 receives the invitation sent from the dolly 2, compares the IP addresses of itself and the dolly 2, and if the IP address of itself is large, continues to send the invitation. Otherwise, the multicast address is returned 225.1.1.1, the invitation to dolly 2 is received, and the group is joined 225.1.1.2.
In this embodiment, the preset rule is to compare whose IP address is larger, and may also be to compare the number of the cart.
Step S130, when a new commodity is put into any shopping tool in the multicast group, sending the commodity information and the location information of the new commodity to other shopping tools in the multicast group, so that the other shopping tools display the commodity information and the location information of the new commodity.
When the cart 1 and other carts in the same multicast group receive a new commodity, the original commodity information is broadcast and sent, and the commodity information and the position information of the commodity are sent by taking the address of the multicast group as a destination address. After receiving the information, the other trolleys in the same multicast group display the commodity information and the position information of the commodity on the screen of the trolley and recommend the commodity information and the position information to customers. It should be noted that the cart receiving the information, for the broadcast received information, is only recorded and analyzed but not displayed on the screen; only information received through the multicast group is displayed on the screen. The purpose of distinguishing broadcast and multicast is to broadcast the basic information of the goods which are only advertised, so that all the trolleys know the kind of the goods received by each trolley; and the multicast can push detailed information including commodity addresses for accurate advertisement pushing, but only sends the detailed information to all trolleys in the same preference group, and does not interfere with other trolleys.
In a preferred embodiment, the trolley is further provided with a navigation module, and when the commodity information and the position information of a new commodity are displayed, a navigation route is provided.
Through navigation, the customer can be quickly guided to go to the goods shelf of interested goods, and the goods which are wanted to be purchased can be quickly taken.
An applicant of the multicast group needs to pay attention to the commodity income condition of other trolleys all the time, and if a new trolley is found to accord with the preference of the multicast group, the applicant needs to negotiate with the new trolley in a unicast mode in time to enable the applicant to send an IGMP joining message to join the multicast group so as to receive and send a recommendation message and inform the applicant of the preference of the multicast group.
If an item is removed from the cart and the cart is not located at the toll gate, it is an indication that the customer dislikes the item. At this point, the cart needs to analyze whether the remaining goods still belong to the original multicast group. If the multicast group does not belong to the original multicast group, the small handcart sends an IGMP leave message and exits the multicast group; meanwhile, the multicast group is notified to the applicant in a unicast mode, and the applicant quits the preference group and the multicast group. If the administrator of the multicast group quits the multicast group, the small cart with large IP address in the multicast group acts as a new administrator.
Another embodiment of the present application provides a commodity pushing device with dynamically generated preference group, which is applied to mobile shopping tools in shopping malls, where the commodity pushing device with dynamically generated preference group is shown in fig. 1, and includes a wireless communication module, an identification module, a display module and a processing module, where the wireless communication module, the identification module and the display module are respectively connected with the processing module, where:
The identification module is used for identifying the commodity information put into the shopping tool of the user;
the wireless communication module is used for connecting a wireless network and communicating with other shopping tools;
the processing module is used for broadcasting the commodity information and the self identity mark obtained by recognition to other shopping tools and receiving the commodity information and the identity mark sent by other shopping tools; judging whether the preference of the commodities in the shopping tool is the same as that of the commodities in other shopping tools according to the preference strategy, negotiating with other shopping tools with the same preference, and jointly joining a multicast group; when a new commodity is put into any shopping tool in the multicast group, sending commodity information and position information of the new commodity to other shopping tools in the multicast group so that the other shopping tools can display the commodity information and the position information of the new commodity;
and the display module is used for displaying the commodity information and the position information.
The specific application of the above module has been described in detail in the description of the above method, and is not described herein again.
In a preferred embodiment, the commodity pushing device with dynamically generated preference groups further comprises a navigation module, and the navigation module provides a navigation route when commodity information and position information of a new commodity are displayed. The commodity guiding device is used for guiding a customer to go to the position of a commodity to purchase.
The commodity pushing device dynamically generated by the preference group is installed on a shopping tool, and the specific installation position is not limited.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A commodity pushing method dynamically generated by a preference group is applied to a mobile shopping tool in a shopping mall, and is characterized in that the commodity pushing method dynamically generated by the preference group comprises the following steps:
identifying commodity information put into a shopping tool of the user, broadcasting the commodity information and the identity identification obtained by identification to other shopping tools, and receiving the commodity information and the identity identification sent by other shopping tools;
judging whether the preference of the commodities in the shopping tool is the same as that of the commodities in other shopping tools according to the preference strategy, negotiating with other shopping tools with the same preference, and jointly joining a multicast group;
When a new commodity is put into any shopping tool in the multicast group, the commodity information and the position information of the new commodity are sent to other shopping tools in the multicast group, so that the commodity information and the position information of the new commodity can be displayed by other shopping tools.
2. The method for pushing commodities with dynamically generated preference groups according to claim 1, wherein the step of judging whether the commodities in the shopping tool of the user and the commodities in other shopping tools have the same preference according to the preference policy comprises the following steps:
and if the quantity of the commodities of the same commodity type in the shopping tool of the user is larger than a preset first threshold value compared with the commodities in other shopping tools, judging that the preference is the same.
3. The method for pushing commodities dynamically generated according to the preference group as claimed in claim 1, wherein said determining whether the commodities in the shopping facility of the user and the commodities in the other shopping facilities have the same preference according to the preference policy comprises:
and if the occupation ratio of the quantity of the commodities of the same commodity type in the shopping tools of the self shopping tool to the quantity of the commodities in other shopping tools exceeds a preset second threshold value, judging that the preference is the same.
4. The method for pushing commodities dynamically generated according to claim 1, wherein said negotiating with other shopping tools having the same preferences and joining together a multicast group comprises:
applying for an unused multicast group address, sending an invitation to other shopping tools with the same preference in a unicast mode, wherein the invitation information contains the multicast group address and the current preference, and the other shopping tools with the same preference join the multicast group after receiving the invitation.
5. The method for pushing commodities dynamically generated based on sets of preferences as claimed in claim 4, wherein a random period of time is delayed before applying for an unused multicast group address.
6. The method for pushing commodities dynamically generated by preference group according to claim 4, wherein when applying for an unused multicast group address, if it is found that the current preference has a corresponding multicast group address, waiting for receiving an invitation to join the multicast group, and joining the multicast group after receiving the invitation.
7. The method for pushing commodities dynamically generated according to claim 4, wherein said shopping tools having the same preference negotiate and join a multicast group, further comprising:
After applying for an unused multicast group address, if receiving the invitation of other shopping tools with the same preference, judging whether to accept the invitation according to a preset rule, if so, returning to the multicast group address obtained by applying for and accepting the invitation, otherwise, refusing the invitation and continuously sending the invitation to other shopping tools with the same preference.
8. The method for pushing dynamically generated items according to claim 1, wherein the method for pushing dynamically generated items according to the preference group further comprises:
and providing a navigation route when displaying the commodity information and the position information of the new commodity.
9. The utility model provides a commodity pusher of preference group developments generation, is applied to the shopping instrument that removes in the market, a serial communication port, commodity pusher of preference group developments generation, including wireless communication module, identification module, display module and processing module, wireless communication module, identification module, display module are connected with processing module respectively, wherein:
the identification module is used for identifying the commodity information put into the shopping tool of the user;
the wireless communication module is used for connecting a wireless network and communicating with other shopping tools;
The processing module is used for broadcasting the commodity information and the self identity mark obtained by recognition to other shopping tools and receiving the commodity information and the identity mark sent by other shopping tools; judging whether the preference of the commodities in the shopping tool is the same as that of the commodities in other shopping tools according to the preference strategy, negotiating with other shopping tools with the same preference, and jointly joining a multicast group; when a new commodity is put into any shopping tool in the multicast group, sending commodity information and position information of the new commodity to other shopping tools in the multicast group so that the other shopping tools can display the commodity information and the position information of the new commodity;
and the display module is used for displaying the commodity information and the position information.
10. The preference group dynamically generated item pushing device of claim 9, further comprising a navigation module for providing a navigation route when displaying the item information and the location information of the new item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011495149.3A CN112561648B (en) | 2020-12-17 | 2020-12-17 | Commodity pushing method and device for dynamically generating preference group |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011495149.3A CN112561648B (en) | 2020-12-17 | 2020-12-17 | Commodity pushing method and device for dynamically generating preference group |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112561648A CN112561648A (en) | 2021-03-26 |
CN112561648B true CN112561648B (en) | 2022-07-29 |
Family
ID=75062951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011495149.3A Active CN112561648B (en) | 2020-12-17 | 2020-12-17 | Commodity pushing method and device for dynamically generating preference group |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112561648B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008118906A2 (en) * | 2007-03-25 | 2008-10-02 | Media Cart Holdings, Inc. | Media enabled shopping cart system and associated methods |
CN102272782A (en) * | 2008-10-31 | 2011-12-07 | 日升研发控股有限责任公司 | Methods of influencing shoppers at the first moment of truth in a retail establishment |
CN102598692A (en) * | 2009-11-10 | 2012-07-18 | 阿尔卡特朗讯公司 | Multicasting personalized high definition video content to consumer storage |
CN104769629A (en) * | 2012-05-14 | 2015-07-08 | 斯格罗普莱斯公司 | Social platform with enhanced privacy and integrated customization features |
CN105981393A (en) * | 2014-02-10 | 2016-09-28 | Lg电子株式会社 | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
CN106708821A (en) * | 2015-07-21 | 2017-05-24 | 广州市本真网络科技有限公司 | User personalized shopping behavior-based commodity recommendation method |
CN107705470A (en) * | 2017-08-17 | 2018-02-16 | 阿里巴巴集团控股有限公司 | Shopping settlement method, smart shopper equipment and intelligent supermarket system |
CN109993595A (en) * | 2017-12-29 | 2019-07-09 | 北京三星通信技术研究有限公司 | Method, system and the equipment of personalized recommendation goods and services |
CN110443637A (en) * | 2019-07-16 | 2019-11-12 | 浙江大华技术股份有限公司 | User's Shopping Behaviors analysis method, device and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130151335A1 (en) * | 2011-12-07 | 2013-06-13 | Qualcomm Innovation Center, Inc. | Wireless smart shopping framework |
-
2020
- 2020-12-17 CN CN202011495149.3A patent/CN112561648B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008118906A2 (en) * | 2007-03-25 | 2008-10-02 | Media Cart Holdings, Inc. | Media enabled shopping cart system and associated methods |
CN102272782A (en) * | 2008-10-31 | 2011-12-07 | 日升研发控股有限责任公司 | Methods of influencing shoppers at the first moment of truth in a retail establishment |
CN102598692A (en) * | 2009-11-10 | 2012-07-18 | 阿尔卡特朗讯公司 | Multicasting personalized high definition video content to consumer storage |
CN104769629A (en) * | 2012-05-14 | 2015-07-08 | 斯格罗普莱斯公司 | Social platform with enhanced privacy and integrated customization features |
CN105981393A (en) * | 2014-02-10 | 2016-09-28 | Lg电子株式会社 | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
CN106708821A (en) * | 2015-07-21 | 2017-05-24 | 广州市本真网络科技有限公司 | User personalized shopping behavior-based commodity recommendation method |
CN107705470A (en) * | 2017-08-17 | 2018-02-16 | 阿里巴巴集团控股有限公司 | Shopping settlement method, smart shopper equipment and intelligent supermarket system |
CN109993595A (en) * | 2017-12-29 | 2019-07-09 | 北京三星通信技术研究有限公司 | Method, system and the equipment of personalized recommendation goods and services |
CN110443637A (en) * | 2019-07-16 | 2019-11-12 | 浙江大华技术股份有限公司 | User's Shopping Behaviors analysis method, device and storage medium |
Non-Patent Citations (1)
Title |
---|
大型商场智慧购物系统研究;陈立龙等;《系统仿真学报》;20161208(第12期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112561648A (en) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7054832B1 (en) | System for merchandize transactions | |
CN107845212B (en) | Intelligent shopping system based on identity recognition | |
US20010039517A1 (en) | Method for selling product and product sales system | |
CN102708523A (en) | Shopping cart and method | |
WO2003060646A2 (en) | System and method for facilitating shopping | |
CN106485457A (en) | interval logistics platform and system | |
WO2005096237A1 (en) | Smart-cart with rfid scanner | |
JP2006011617A (en) | Distribution method for commodity sales promotion information | |
US20140214562A1 (en) | Customized Impulse Shelves | |
CN106991596A (en) | A kind of active interactive electronic business transaction method and system based on localization | |
US20070239474A1 (en) | Customer Service System and Method | |
KR101024501B1 (en) | Shopping service providing system using mobile apparatus and the method thereof | |
Perumal et al. | Automatic Billing Trolley for an Enhanced Supermarket using RFID | |
CN112561648B (en) | Commodity pushing method and device for dynamically generating preference group | |
JP2004118659A (en) | Information providing system, server device, store terminal device, user terminal device, computer program, and information providing method of server device | |
CN112561647B (en) | Commodity pushing method and device based on crowd identification | |
CN112788521B (en) | Hot spot positioning method based on mutual cooperation | |
WO2015080632A1 (en) | Method for presenting individual advertising and price information in a shop | |
Chen et al. | Supermarket shopping guide system based on Internet of things | |
KR102234445B1 (en) | System of recommending goods purchase using purchased pattern data of on-line and off-line | |
NL2023150B1 (en) | A computer implemented method of purchasing a product in a shop or shop-like environment. | |
CN108780549A (en) | The shopping guide information providing system and its method of intelligent selection function are installed | |
KR101964320B1 (en) | System and Method for Managing Brand Club, Apparatus for Managing Brand Club, Cloud Computing Service Apparatus, Terminal | |
KR101932940B1 (en) | Beacon server system for data interaction of mobile communication terminal and POS and data interaction method thereof | |
CN116797144B (en) | Logistics warehouse screening method and device based on order information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |