Chain store determination method and device, content display method and device, equipment, medium and product

By determining the number of target stores based on the business relationship between stores and products, the problem of inaccurate and low efficiency of store chain status determination in the existing technology is solved, and fast and accurate judgment of chain store status is achieved, and the accuracy of user decision-making is improved. and system efficiency.

CN119415575APending Publication Date: 2025-02-11XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411417761.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

When determining whether a store is a chain store, the method has a large granularity and inaccurate method, or requires manual entry, and is inefficient.

Method used

By receiving the query request, the quantity information of the target store is determined based on the store logo of the store to be queried and the business relationship between the store and the goods obtained in advance, and the chain status of the store to be queried is determined based on the information.

Benefits of technology

It realizes the rapid and accurate determination of the chain status of the store, improves the accuracy of user consumption decisions, reduces the need for manual entry, and improves efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119415575A_ABST
    Figure CN119415575A_ABST
Patent Text Reader

Abstract

The invention provides a chain store determination and content display method and device, equipment, a medium and a product, relates to the technical field of computers, and can quickly and accurately determine a chain store. The chain store determination method comprises the following steps: receiving a query request; the query request is used for requesting to query a chain state of a to-be-queried store, and the query request comprises a store identifier of the to-be-queried store; the chain state is used for representing whether the to-be-queried store is a chain store; based on the store identifier of the to-be-queried store and a pre-obtained operation relationship between stores and commodities, determining the number information of target stores, the target stores being stores operating at least one same commodity as the to-be-queried store; and determining the chain state of the to-be-queried store based on the number information of the target stores.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a chain store determination, content display method, device, equipment, medium and product. Background Art

[0002] With the popularization of the Internet and smart terminals, before users choose a store (also known as a point of interest (POI)) for consumption, they usually query the store's relevant information through various applications (APPs) to determine whether to consume in the store. The chain status of the store (i.e. whether the store is a chain store) is the main information of the store, which is an important basis for users to choose whether to consume in the store and can guide users in their consumption decisions.

[0003] At present, when various APPs determine whether a store is a chain store, they usually use a pre-maintained brand (seller) library to treat all stores under a certain brand as chain stores; or manually enter the store's ownership by the merchant and treat the entered stores as chain stores. However, the existing method of determining chain stores only through the brand library has a large granularity and cannot accurately determine the chain stores; and the manual entry method is time-consuming and labor-intensive, and has low efficiency. Summary of the invention

[0004] The present disclosure provides a chain store determination and content display method, device, equipment, medium and product, which can quickly and accurately determine the chain stores.

[0005] In a first aspect, the present disclosure provides a method for determining a chain store, comprising: receiving a query request; the query request is used to request a query on the chain status of a store to be queried, the query request includes a store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; based on the store identifier of the store to be queried and a pre-acquired operating relationship between the store and the product, determining the quantity information of a target store, the target store being a store that operates at least one of the same products as the store to be queried; based on the quantity information of the target store, determining the chain status of the store to be queried.

[0006] In a second aspect, the present disclosure also provides a content display method, comprising: in response to an operation of displaying a store page of a store to be queried, sending a query request to a server; the query request is used to request a query on the chain status of the store to be queried; the query request includes the store identification of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; receiving the chain status of the store to be queried sent by the server; the chain status of the store to be queried is determined by the server based on the operating relationship between the store and the product pre-acquired by the server and the store identification of the store to be queried; and displaying a label corresponding to the chain status on the store page.

[0007] In a third aspect, the present disclosure also provides a chain store determination device, comprising: a communication unit and a processing unit; the communication unit is used to receive a query request; the query request is used to request a query on the chain status of the store to be queried, and the query request includes the store identification of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; the processing unit is used to determine the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, the target store being a store that operates at least one of the same products as the store to be queried; the processing unit is also used to determine the chain status of the store to be queried based on the quantity information of the target store.

[0008] In a fourth aspect, the present disclosure also provides a content display device, comprising: a display unit and a communication unit; the communication unit is used to send a query request to a server in response to an operation of displaying a store page of a store to be queried; the query request is used to request a query on the chain status of the store to be queried; the query request includes the store identification of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; the communication unit is also used to receive the chain status of the store to be queried sent by the server; the chain status of the store to be queried is determined by the server based on the operating relationship between the store and the product pre-acquired by the server and the store identification of the store to be queried; the display unit is used to display a label corresponding to the chain status on the store page.

[0009] In a fifth aspect, the present disclosure further provides an electronic device comprising: a processor and a memory configured to store processor executable instructions; wherein the processor is configured to execute instructions to implement the chain store determination method of the first aspect or the content display method of the second aspect.

[0010] In a sixth aspect, the present disclosure further provides a non-volatile storage medium having a computer program stored thereon. When the computer program is read and executed, the chain store determination method of the first aspect or the content display method of the second aspect is implemented.

[0011] In a seventh aspect, the present disclosure further provides a computer program product, including instructions, which, when executed on an electronic device, enable the electronic device to implement the chain store determination method of the first aspect or the content display method of the second aspect.

[0012] In the chain store determination method and content display method provided by the present disclosure, the client can send a query request to the server in response to the operation of displaying the store page of the store to be queried. The query request is used to request a query on the chain status of the store to be queried (used to indicate whether the store to be queried is a chain store), and the query request includes the store identification of the store to be queried. After receiving the query request, the server can determine the quantity information of the target store (a store that operates at least one of the same products as the store to be queried) based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, and determine and send the chain status of the store to be queried to the client based on the quantity information of the target store. Subsequently, the client can display a label corresponding to the chain status on the store page according to the chain status of the store to be queried sent by the server.

[0013] As can be seen from the above, this application determines whether the store to be queried is a chain store by determining the number of stores that operate at least one of the same products as the store to be queried, that is, the number of target stores. In this way, this application can start from the dimension of stores and the products operated by the stores, and regard stores that operate at least one of the same products as chain stores, which more concretely reflects the current store operation attributes of the store to be queried, and can then provide accurate consumer decision guidance to users. In addition, this application can quickly find the number of target stores through business relationships without manual entry, which improves the efficiency of determining chain stores. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.

[0015] Figure 1A A schematic diagram of display content of a store page provided in an embodiment of the present disclosure;

[0016] Figure 1B A schematic diagram of a communication system provided in an embodiment of the present disclosure;

[0017] Figure 2 A flowchart of a chain store determination method provided in an embodiment of the present disclosure;

[0018] Figure 3 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0019] Figure 4 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0020] Figure 5A An example diagram of a chain store determination method provided by an embodiment of the present disclosure;

[0021] Figure 5BAn example diagram of another chain store determination method provided by an embodiment of the present disclosure;

[0022] Figure 6 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0023] Figure 7 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0024] Figure 8 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0025] Fig. 9 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0026] Fig.10 A flowchart of another chain store determination method provided in an embodiment of the present disclosure;

[0027] Fig.11 A flowchart of a content display method provided by an embodiment of the present disclosure;

[0028] Fig.12 A flowchart of another content display method provided by an embodiment of the present disclosure;

[0029] Fig.13 A flowchart of another content display method provided by an embodiment of the present disclosure;

[0030] Fig.14 A schematic diagram of the structure of a chain store determination device provided by an embodiment of the present disclosure;

[0031] Fig.15 A schematic diagram of the structure of a content display device provided by an embodiment of the present disclosure;

[0032] Fig.16 A schematic block diagram of an electronic device provided in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0034] It is understood that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0035] It should also be understood that the term “comprising” indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components.

[0036] As described in the background art, the chain status of a store (ie, whether the store is a chain store) is the main information of the store and is an important basis for users to choose whether to consume in the store.

[0037] For example, when a user wants to view relevant information of store 1, he can perform an operation of viewing the store information of store 1 on an APP through the client. In response to the user's operation, the client can obtain the chain status of store 1 and display a label corresponding to the chain status on the store page.

[0038] like Figure 1A As shown, when the chain status of store 1 obtained by the client indicates that store 1 is a chain store, a chain label indicating that store 1 is a chain store can be displayed in the store page of store 1.

[0039] Of course, the client can also display other relevant content of store 1 on the store page of store 1, such as the location information of store 1, the product information of product A sold by store 1, and the note content related to store 1.

[0040] At present, the general technology usually uses a pre-maintained brand library to treat all stores under a certain brand as chain stores; or manually enters the store ownership by the merchant and treats the entered stores as chain stores.

[0041] However, the existing method of determining chain stores only through the brand library has a large granularity and cannot accurately determine the chain stores. For example, multiple stores under a certain brand may operate different items. If stores under a certain brand that operate different items are also considered chain stores, it is impossible to more accurately and concretely express the store operation attributes of the store, nor can it provide real consumer decision guidance to users. The manual input method is time-consuming and labor-intensive, and has low efficiency.

[0042] In response to the above problems, the present application proposes a method for determining and displaying chain stores and content. The client can send a query request to the server in response to the operation of displaying the store page of the store to be queried. The query request is used to request a query on the chain status of the store to be queried (used to indicate whether the store to be queried is a chain store), and the query request includes the store identification of the store to be queried. After receiving the query request, the server can determine the number information of the target store (a store that operates at least one of the same products as the store to be queried) based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, and determine and send the chain status of the store to be queried to the client based on the number information of the target store. Subsequently, the client can display a label corresponding to the chain status on the store page according to the chain status of the store to be queried sent by the server.

[0043] As can be seen from the above, this application determines whether the store to be queried is a chain store by determining the number of stores that operate at least one of the same products as the store to be queried, that is, the number of target stores. In this way, this application can start from the dimension of stores and the products operated by the stores, and regard stores that operate at least one of the same products as chain stores, which more concretely reflects the current store operation attributes of the store to be queried, and can then provide accurate consumer decision guidance to users. In addition, this application can quickly find the number of target stores through business relationships without manual entry, which improves the efficiency of determining chain stores.

[0044] The chain store determination and content display method provided in the embodiment of the present application can be applied to Figure 1B The communication system shown. Figure 1B A schematic diagram of a communication system structure provided in an embodiment of the present disclosure, wherein the communication system may include: at least one client 101 ( Figure 1B Taking one client 101 as an example), at least one server 102 ( Figure 1B Take one server 102 as an example for explanation), and the network.

[0045] The client 101 held by the user can connect to the server 102 of different applications through the network and interact with the server 102 for data.

[0046] Optionally, when the system includes multiple clients, multiple servers, and multiple networks, different clients can be connected to each other through different networks and different servers.

[0047] The client 101 may be referred to as user equipment (UE), access terminal, subscriber unit (subscriberunit), user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a smart home device (for example, a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a robotic arm, a workshop equipment, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a vehicle-mounted terminal, a roadside unit with a terminal function, and a wireless terminal in a smart city. unit, RSU), etc., flying equipment (e.g., intelligent robot, hot air balloon, drone, airplane), etc. The terminal may also be other devices with terminal functions, for example, the terminal may also be a device that functions as a terminal in device to device (D2D) communication.

[0048] The server 102 may be a data storage device equipped with a database, a search device equipped with a search engine, or other types of servers, which are not limited in the embodiments of the present application.

[0049] The entity of the above-mentioned server 102 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, network acceleration services (content delivery network, CDN), as well as big data and artificial intelligence platforms.

[0050] The above network can be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a fourth generation mobile communication technology (4G) network, a fifth generation mobile communication technology (5G) network, etc. In addition, different clients can also use their own Bluetooth network or hotspot network to connect to other clients or to a server, etc. For example, multiple users can be online through different clients and thus connected and synchronized with each other through appropriate networks to support multiple users using the same application.

[0051] In the embodiment of the present application, the client 101 can respond to the operation of displaying the store page of the store to be queried and send a query request to the server 102. The query request is used to request to query the chain status of the store to be queried (used to indicate whether the store to be queried is a chain store), and the query request includes the store identifier of the store to be queried.

[0052] After receiving the query request, the server 102 can determine the quantity information of the target stores (stores that operate at least one of the same products as the store to be queried) based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, and based on the quantity information of the target stores, determine and send the chain status of the store to be queried to the client 101.

[0053] Subsequently, the client 101 may display a label corresponding to the chain status on the store page according to the chain status of the store to be queried sent by the server 102 .

[0054] Understandably, Figure 1BThe communication system provided in the embodiment of the present application is only an example in the embodiment of the present application. The communication system and the corresponding scenarios described in the embodiment of the present application are for more clearly illustrating the technical solution provided in the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0055] Figure 2 FIG. 1 is a flow chart of a chain store determination method provided by an embodiment of the present application. Figure 2 As shown, the chain store determination method includes: S201-S203.

[0056] S201, the server receives a query request.

[0057] Specifically, when a user wants to view the relevant information of a store to be queried, the user can perform an operation of viewing the store information of the store to be queried on an APP through the client. The client can send a query request to the server in response to the user's operation. Correspondingly, the server can receive the query request from the client.

[0058] The query request includes the store identifier of the store to be queried; the query request is used to request to query the chain status of the store to be queried, and the chain status is used to indicate whether the store to be queried is a chain store.

[0059] Optionally, the store identifier may be the location information of the store to be queried, or the store operating level information of the store to be queried, or other store information that uniquely identifies the store to be queried, which is not limited in this embodiment of the present application.

[0060] S202: The server determines the quantity information of the target stores based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product.

[0061] The target store is a store that sells at least one of the same products as the store to be queried.

[0062] In one possible implementation, the server may be a data storage device with a database deployed thereon. The data storage device may be connected to a data generation device. The data generation device is a device that provides producer services. The data generation device may generate an operating relationship between a store and a commodity, and store the operating relationship between the store and the commodity in the data storage device. After receiving a query request, the data storage device may extract the store identifier of the store to be queried carried in the query request, and read the stored operating relationship between the store and the commodity to determine the quantity information of the target store.

[0063] Optionally, the business relationship between the store and the product stored in the data storage device may be a one-to-many business relationship. For example, one store may correspond to multiple products that the store operates, and one product may correspond to multiple stores that operate the product.

[0064] Optionally, the above database may be a relational database.

[0065] In another possible implementation, the server may be a search device with a search engine deployed thereon. The search device may be connected to a data storage device. The search device may obtain the business relationship between the store and the product from the data storage device in the form of a queue through a consumer service.

[0066] For example, Figure 3 As shown, a consumer service may be deployed between the search device and the data storage device. The consumer service is used to obtain the business relationship between the store and the product stored in the data storage device from the data storage device, and write the obtained business relationship into the search device.

[0067] Optionally, when the business relationship between the store and the product stored in the data storage device is a one-to-many business relationship, the consumer service can restructure the index of the one-to-many business relationship to obtain a one-to-one business relationship (also called a flat relationship), that is, one store can correspond to one product operated by the store. If a store operates multiple products, the number of business relationships corresponding to the store is multiple.

[0068] Optionally, the consumer service can monitor in real time whether the business relationship stored in the data storage device has changed, and when the business relationship stored in the data storage device has changed, write the updated business relationship in the data storage device to the search device in real time. This business relationship writing method can be called an online writing method.

[0069] When the business relationship stored in the data storage device changes, the data storage device will generate a binary log (binlog), which can record the Structured Query Language (SQL) statements of the data in the data storage device that have or may have changed. The consumer service can obtain the binlog generated by the data storage device, and then monitor in real time whether the business relationship stored in the data storage device has changed.

[0070] Optionally, when the consumer service obtains the business relationship stored in the data storage device in real time, it can receive multiple updated business relationships in the form of a queue. In this way, the business relationship stored in the data storage device is obtained in chronological order (i.e., in the form of a queue), which can avoid the problem of storage confusion caused by updating the same business relationship at multiple times.

[0071] Optionally, the consumer service may also periodically write all business relationships stored in the data storage device into the search device and overwrite the business relationships previously stored in the search device. This business relationship writing method may be referred to as an offline writing method.

[0072] Consumer services can choose the off-peak period for business relationship updates (for example, three o'clock in the morning) and write all business relationships stored in the data storage device to the search device through a scheduled task. That is, query the data storage device through a scheduled task, and construct a complete index (i.e., business relationships) for all business relationships stored in the data storage device to prevent the business relationships in the search device from being out of sync with the business relationships stored in the data storage device due to certain link problems or bugs in the online writing method.

[0073] In an achievable manner, the business relationship may be stored in the server in the form of an index structure. When the server is a search device deployed with a search engine, the index structure may be an inverted index structure.

[0074] Optionally, the above business relationship can be stored in the search device in the form of a document (doc). In the search device, a data row can be regarded as a document.

[0075] In one feasible method, the consumer service can also monitor in real time or periodically the storage device (also called the product middle platform) that stores product information and / or store information for change information about products and / or stores (such as products being removed from the shelves or exceeding the sales time, store location changes, etc.), to avoid the problem of the corresponding business relationship not being updated synchronously after the relevant information of the products and / or stores is changed, thereby ensuring the synchronization of relevant information such as the current sales status of the products and the location of the store.

[0076] S203: The server determines the chain status of the store to be queried based on the quantity information of the target store.

[0077] Specifically, in the pre-acquired store-product business relationship, the store ID of the store to be queried can be used to query the products sold by the store to be queried, and then the number of stores (i.e., target stores) selling the product can be queried based on the product. The definition of a chain store is usually that at least two stores sell the same product. Therefore, after determining the number of target stores, the server can determine the chain status of the store to be queried based on the number information of the target stores.

[0078] That is, the method for the server to determine the chain status of the store to be queried based on the number information of the target stores specifically includes: when the number of target stores is greater than a preset number threshold, the server determines the chain status of the store to be queried to indicate that the store to be queried is a chain store. Correspondingly, when the number of target stores is less than or equal to the preset number threshold, the chain status of the store to be queried is determined to indicate that the store to be queried is a non-chain store.

[0079] It should be noted that the target store may include the store to be queried, or may not include the store to be queried. When the target store includes the store to be queried, the preset quantity threshold may be 1 or an integer greater than 1. Correspondingly, when the target store does not include the store to be queried, the preset quantity threshold may be 0 or an integer greater than 0.

[0080] In some embodiments, regardless of whether the business relationship between the store and the product pre-acquired by the server is a one-to-one business relationship or a one-to-many business relationship, the server determines the number of target stores based on the store ID of the store to be queried and the pre-acquired business relationship between the store and the product. The essence of this is to determine the number of target stores from the business relationship between the store and the product. Figure 2 ,like Figure 4 As shown, the method for the server to determine the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product specifically includes:

[0081] S401. The server determines the product identification of each product to be queried based on the store identification of the store to be queried and the business relationship between the store and the product.

[0082] Among them, the products to be queried are the products sold by the store to be queried.

[0083] S402: The server determines the store identifier of the operating store corresponding to each product to be queried based on the product identifier of each product to be queried and the operating relationship between the store and the product.

[0084] S403: The server determines the quantity information of the target stores based on the store identifications of the operating stores corresponding to each commodity to be queried.

[0085] For example, Figure 5A As shown, assuming that the store to be queried is store 1, the operating relationship between the store and the products includes: store 1 operates products A, B, and C. Stores 2 and 3 also operate product C, but do not operate products A and B.

[0086] Based on the store identification of store 1 and the operating relationship between the store and the products, the server can determine that the products to be queried are product A, product B, and product C operated by store 1.

[0087] Next, the server can determine, based on the product identification of product A, the product identification of product B and the product identification of product C, as well as the operating relationship between the store and the product, that the store identification of the operating store corresponding to product A includes the store identification of store 1, the store identification of the operating store corresponding to product B includes the store identification of store 1, and the store identification of the operating store corresponding to product C includes the store identification of store 1, the store identification of store 2 and the store identification of store 3.

[0088] From the above, we can see that although store 2 and store 3 do not sell goods A and B, they both sell goods C. In other words, the stores that sell at least one of the same goods as store 1, namely the target stores, include store 2 and store 3. Assuming that the target stores do not include the store to be queried, the server can determine that the number of target stores is 2 based on the above store identifiers, that is, there are 3 stores that jointly sell the same goods. Subsequently, assuming that the preset quantity threshold is 1, the server can determine that store 1, store 2, and store 3 are chain stores.

[0089] In one feasible way, since a brand (seller) may include a large number of stores, and the number of commodities sold in each store may also be huge, if the store ID of each store operating the corresponding commodity to be queried is determined, and then the number of target stores is determined based on the store ID of each store operating the corresponding commodity to be queried, the amount of calculation may be very large. Therefore, the server can perform a linear scan of stores under the same brand, and after determining the store ID of a chain store, skip the query of the store, thereby reducing the amount of calculation on the server.

[0090] For example, Figure 5B As shown, it is assumed that a certain brand includes at least 5 stores: store 1, store 2, store 3, store 4 and store 5. Store 1 sells goods A and goods B. Through the above S401-S403, the server can determine in the first round that the operating stores corresponding to goods A include store 1 and store 2, and the operating stores corresponding to goods B include store 1, store 3 and store 4. In this case, the server can determine store 1, store 2, store 3 and store 4 as the first group of chain stores, that is, group 1.

[0091] Then, the second round can determine the chain status of store 2 and the chain store information. Since the server has determined that store 2 and store 1 are in a chain relationship in the first round, the server can skip the second round and continue with the third and fourth rounds. Since the third round is to determine the chain status and chain store information of store 3, and the fourth round is to determine the chain status and chain store information of store 4, and store 3 and store 4 have also determined in the first round that store 2 and store 1 are in a chain relationship, the server can skip the third and fourth rounds and continue with the fifth round.

[0092] In the fifth round, the server can determine through the above S401-S403 that store 5 sells product C, and the stores corresponding to product C include store 4, store 5, store 6, and store 7. In this case, the server can determine store 4, store 5, store 6, and store 7 as the second group of chain stores, namely group 2.

[0093] Since both group 1 and group 2 include store 4, the server can merge group 1 and group 2, that is, store 1, store 2, store 3, store 4 and store 5 are all identified as chain stores.

[0094] In some embodiments, when the server is a search device with a search engine deployed, nested aggregation functions can usually be run in the search engine, and the business relationship stored in the search device is usually a one-to-one business relationship. Figure 2 ,like Figure 6 As shown, the method for the server to determine the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product specifically includes:

[0095] S601. The server uses the store ID of the store to be queried as the input of the first aggregation function, runs the first aggregation function to find the target store based on the business relationship between the store and the product, and obtains the quantity information of the target store output by the first aggregation function.

[0096] The first aggregation function may be a nested aggregation function, which may include an aggregation function for finding a product identifier of a product to be queried and an aggregation function for finding quantity information of a target store.

[0097] The nested aggregation function can obtain multiple clustering information (such as the goods operated by the store to be queried, the operating stores corresponding to the goods operated by the store to be queried, etc.) through a single query request. In this way, the nested aggregation function can greatly improve the efficiency and effect of querying the quantity information of the target store, and also reduce the data processing pressure of the data storage device, avoiding the problem of too many bytes in the data storage device causing the data storage device to be at a high memory water level. In addition, the performance of running the nested aggregation function in the search device is better, the aggregation speed is faster, and the quantity information of the target store can be quickly queried.

[0098] Secondly, this method can also cooperate with the cache capability of the search engine and can be applied to the scenario where the client displays the chain status of the store to be queried in real time.

[0099] Exemplarily, the running code of the first aggregation function is as follows:

[0100]

[0101]

[0102] From the running results, we can see that by traversing the results, if the number of sub-buckets of any clustering result (bucket) is greater than 1, it can be determined that the store to be queried is a chain store, otherwise it is a non-chain store.

[0103] In some embodiments, when the server is a data storage device with a database deployed, a common aggregation function can usually be run in the data storage device, and the business relationship stored in the data storage device is usually a one-to-many business relationship. Figure 2 ,like Figure 7 As shown, the method for the server to determine the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product specifically includes:

[0104] S701. The server uses the store ID of the store to be queried as the input of the second aggregation function, runs the second aggregation function to find the product to be queried based on the business relationship between the store and the product, and obtains the product ID of the product to be queried output by the second aggregation function.

[0105] The product to be queried is a product sold by the store to be queried. The second aggregation function is an aggregation function for finding the product identifier of the product to be queried.

[0106] S702. The server uses the product identifier of the product to be queried as the input of the third aggregation function, runs the third aggregation function to find the target store based on the business relationship between the store and the product, and obtains the quantity information of the target store output by the third aggregation function.

[0107] Among them, the third aggregation function is an aggregation function for finding the quantity information of the target store.

[0108] Specifically, due to the characteristics of the database, the data storage device usually needs to run multiple aggregation functions to determine the quantity information of the target store. That is, the data storage device can first use the second aggregation function, that is, the first time to search for the product identifier of the product to be queried in the business relationship. Then, the data storage device can use the third aggregation function, that is, the second time to search for the quantity information of the target store in the business relationship. Since the database stores the complete business relationship between stores and products, the quantity information of the target store can be accurately queried through two queries in the database, thereby improving the accuracy of determining the quantity information of the target store.

[0109] In some embodiments, in combination Figure 2 ,like Figure 8 As shown, the method also includes:

[0110] S801. The server sends the chain status of the store to be queried to the client, so that the client displays a label corresponding to the chain status for the store to be queried in the store page.

[0111] Specifically, after determining the chain status of the store to be queried, in order to facilitate the client to display the operating attributes of the store to be queried by displaying labels corresponding to the chain status, and also to facilitate the client to make accurate consumption decision guidance for users, the server can send the chain status of the store to be queried to the client, so that the client displays the label corresponding to the chain status for the store to be queried on the store page.

[0112] In some embodiments, in combination Figure 2 ,like Fig. 9 As shown, the method also includes:

[0113] S901. When it is determined that the store to be queried is a chain store, the server obtains the store information of other stores in the chain with the store to be queried.

[0114] Specifically, when it is determined that the store to be queried is a chain store, in order to facilitate the client to make accurate consumption decision guidance for the user and to provide the user with more store information about the chain stores, the server can obtain store information of other stores in the chain with the store to be queried and product information of the products sold by the store to be queried.

[0115] Optionally, the operating relationship between stores and products pre-stored on the server may also include obtaining store information of other stores and product information of products operated by the store to be queried from a storage device that stores product information and store information (also referred to as a product middle platform).

[0116] Illustratively, Table 1 shows a business relationship including product information and store information.

[0117] Table 1

[0118]

[0119] S902. The server sends the store information of other stores that are chained with the store to be queried to the client, so that the client displays the store information of other stores that are chained with the store to be queried in the store page.

[0120] In this way, the client can display more relevant information about the chain stores, and thus provide accurate consumer decision guidance to users.

[0121] In some embodiments, in combination Figure 2 ,like Fig.10 As shown, the method also includes:

[0122] S1001. The server receives an updated business relationship and updates a pre-stored business relationship according to the updated business relationship.

[0123] Specifically, after the operating relationship is first obtained, since the operating relationship may change in real time, the server can receive updated operating relationships in real time or periodically, and update the pre-stored operating relationships based on the updated operating relationships, so as to more accurately determine the chain status of the store to be queried later.

[0124] In one achievable manner, the method for the server to receive the updated business relationship specifically includes: receiving the updated business relationship when the business relationship between the store and the product is updated. In other words, the server can monitor in real time whether the business relationship is updated. If the business relationship is updated, the server can obtain the updated business relationship in real time.

[0125] In another feasible manner, real-time monitoring may fail to obtain information due to link problems. Therefore, the server may also periodically receive updated business relationships to ensure that the business relationships are complete and not missed.

[0126] In another achievable manner, when there are multiple updated business relationships, if all of the multiple business relationships are received at once, the order of multiple updates of one business relationship may be disordered. Therefore, when receiving the updated business relationship, the server may also receive the multiple updated business relationships in the form of a queue. In this way, by receiving the multiple updated business relationships in chronological order (i.e., in the form of a queue), the updated business relationship can be obtained more accurately.

[0127] The above mainly introduces the chain store determination method provided by this application from the server side. After the server side determines the chain status of the store to be queried, the client side can obtain the chain status of the store to be queried through the server side, and then determine to display the relevant tags on the store page. Therefore, Fig.11 As shown, the present application also provides a content display method, including:

[0128] S1101. In response to the operation of displaying a store page of a store to be queried, the client sends a query request to the server.

[0129] Specifically, when a user wants to view relevant information of a store to be queried, the user can perform an operation of viewing the store information of the store to be queried on an APP through the client, that is, an operation of displaying the store page of the store to be queried. In response to the operation of displaying the store page of the store to be queried, the client can send a query request to the server.

[0130] The query request is used to request to query the chain status of the store to be queried; the query request includes the store identifier of the store to be queried; and the chain status is used to indicate whether the store to be queried is a chain store.

[0131] S1102. The client receives the chain status of the store to be queried sent by the server.

[0132] The chain status of the store to be queried is determined by the server according to the business relationship between the store and the product obtained in advance by the server and the store identification of the store to be queried.

[0133] S1103. The client displays a label corresponding to the chain status on the store page.

[0134] When the chain status of the store to be queried is used to indicate that the store to be queried is a chain store, the client can display a label indicating that the store to be queried is a chain store, that is, a chain label, for example Figure 1A Chain tags in .

[0135] Correspondingly, when the chain status of the store to be queried is used to indicate that the store to be queried is a non-chain store, the client may display a label indicating that the store to be queried is a non-chain store, that is, a non-chain label, or may not display labels related to chain stores.

[0136] In some embodiments, Fig.12 As shown, in order to enrich the display content of the chain stores, the method provided in the embodiment of the present application also includes:

[0137] S1201. The client receives store information of other stores in the chain of the store to be queried, sent by the server.

[0138] The store information of other stores that are chained with the store to be queried is obtained by the server when it is determined that the store to be queried is a chain store.

[0139] Specifically, in order to facilitate the client to make accurate consumption decision guidance for the user and to provide the user with more store information about chain stores, the client can also obtain store information of other stores in the chain with the store to be queried.

[0140] Optionally, the server may send the store information of other stores in the chain with the store to be queried together with the chain status of the store to be queried to the client. After receiving the chain status of the store to be queried, the client may also send a request again to obtain the store information of other stores in the chain with the store to be queried. This embodiment of the present application is not limited to this.

[0141] S1202. The client displays the store information of other stores in the chain with the store to be queried on the store page.

[0142] The above mainly introduces the content display method provided by this application from the perspective of the client. The following is a detailed introduction to the content display method provided by this application from the perspective of device interaction, such as Fig.13 As shown, the present application also provides a content display method, including:

[0143] S1301, in response to an operation of displaying a store page of a store to be queried, the client sends a query request to the server. Correspondingly, the server receives the query request sent by the client.

[0144] The query request includes the store identifier of the store to be queried; the query request is used to request to query the chain status of the store to be queried, and the chain status is used to indicate whether the store to be queried is a chain store.

[0145] S1302: The server determines the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product.

[0146] S1303: The server determines the chain status of the store to be queried based on the quantity information of the target store.

[0147] S1304: The server sends the chain status of the store to be queried to the client. Correspondingly, the client receives the chain status of the store to be queried sent by the server.

[0148] S1305. The client displays a label corresponding to the chain status on the store page.

[0149] The above mainly introduces the scheme of the embodiment of the present application from the perspective of method. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0150] The embodiment of the present application can divide the electronic device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0151] like Fig.14 As shown, the embodiment of the present application provides a chain store determination device, including: a communication unit 1401 and a processing unit 1402;

[0152] The communication unit 1401 is used to receive a query request; the query request is used to request to query the chain status of the store to be queried, and the query request includes the store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store;

[0153] The processing unit 1402 is used to determine the quantity information of the target stores based on the store identifier of the store to be queried and the pre-acquired business relationship between the store and the product, where the target store is a store that operates at least one same product as the store to be queried;

[0154] The processing unit 1402 is further configured to determine the chain status of the store to be queried based on the quantity information of the target store.

[0155] Optionally, the processing unit 1402 is specifically configured to:

[0156] Based on the store ID of the store to be queried and the business relationship between the store and the product, determine the product ID of each product to be queried, and the product to be queried is the product operated by the store to be queried;

[0157] Based on the product identification of each product to be queried and the business relationship between the store and the product, determine the store identification of the business store corresponding to each product to be queried;

[0158] Based on the store identification of each operating store corresponding to the product to be queried, the quantity information of the target stores is determined.

[0159] Optionally, the processing unit 1402 is specifically configured to:

[0160] The store identifier of the store to be queried is used as the input of the first aggregation function, and the first aggregation function is run to find the target store based on the operating relationship between the store and the product, so as to obtain the quantity information of the target store output by the first aggregation function.

[0161] Optionally, the processing unit 1402 is specifically configured to:

[0162] The store ID of the store to be queried is used as the input of the second aggregation function, and the second aggregation function is run to find the product to be queried based on the business relationship between the store and the product, and the product ID of the product to be queried is obtained as the output of the second aggregation function; the product to be queried is the product operated by the store to be queried;

[0163] The product identifier of the product to be queried is used as the input of the third aggregation function, and the third aggregation function is run to find the target store based on the business relationship between the store and the product, and the quantity information of the target store is obtained as the output of the third aggregation function.

[0164] Optionally, the processing unit 1402 is specifically configured to:

[0165] When the number of target stores is greater than a preset number threshold, determining the chain status of the store to be queried is used to indicate that the store to be queried is a chain store;

[0166] When the number of target stores is less than or equal to a preset number threshold, determining the chain status of the store to be queried is used to indicate that the store to be queried is a non-chain store.

[0167] Optionally, the communication unit 1401 is further used to send the chain status of the store to be queried to the client, so that the client displays a label corresponding to the chain status for the store to be queried in the store page.

[0168] Optionally, the communication unit 1401 is further configured to obtain store information of other stores in a chain with the store to be queried when it is determined that the store to be queried is a chain store;

[0169] The communication unit 1401 is also used to send the store information of other stores that are chained with the store to be queried to the client, so that the client displays the store information of other stores that are chained with the store to be queried in the store page.

[0170] Optionally, the communication unit 1401 is further used to receive an updated business relationship, and update a pre-stored business relationship according to the updated business relationship.

[0171] Optionally, the communication unit 1401 is specifically configured to:

[0172] In case of an update of the business relationship between the store and the product, receiving the updated business relationship;

[0173] Alternatively, receive periodic updates on the business relationship.

[0174] Optionally, when the number of updated business relationships is multiple, the communication unit 1401 is specifically configured to:

[0175] Receive multiple updated business relationships in the form of a queue.

[0176] like Fig.15 As shown, an embodiment of the present application provides a content display device, including: a display unit 1501 and a communication unit 1502.

[0177] The communication unit 1502 is used to send a query request to the server in response to an operation of displaying a store page of a store to be queried; the query request is used to request to query the chain status of the store to be queried; the query request includes the store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store;

[0178] The communication unit 1502 is further used to receive the chain status of the store to be queried sent by the server; the chain status of the store to be queried is determined by the server according to the business relationship between the store and the product pre-acquired by the server and the store identifier of the store to be queried;

[0179] The display unit 1501 is used to display a label corresponding to the chain status on the store page.

[0180] Optionally, the communication unit 1502 is further configured to receive store information of other stores in a chain with the store to be queried, which is sent by the server; the store information of other stores in a chain with the store to be queried is acquired by the server when determining that the store to be queried is a chain store;

[0181] The display unit 1501 is further used to display store information of other stores in the chain with the store to be queried on the store page.

[0182] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the chain store determination method or content display method provided by the present disclosure.

[0183] According to an embodiment of the present disclosure, the present disclosure further provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable an electronic device to execute the chain store determination method or content display method provided by the present disclosure.

[0184] According to an embodiment of the present disclosure, the present disclosure further provides a computer program product, including a computer program, which, when executed by a processor, implements the chain store determination method or content display method provided by the present disclosure.

[0185] Fig.16 A schematic block diagram of an example electronic device 1600 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0186] like Fig.16 As shown, the electronic device 1600 includes a computing unit 1601, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory 1602 or a computer program loaded from a storage unit 1608 into a random access memory 1603. In the random access memory (Random Access Memory, RAM) 1603, various programs and data required for the operation of the electronic device 1600 can also be stored. The computing unit 1601, the read-only memory (Read-Only Memory, ROM) 1602 and the RAM 1603 are connected to each other via a bus 1604. An input / output (Input / Output, I / O) interface 1605 is also connected to the bus 1604.

[0187] Multiple components in the electronic device 1600 are connected to the input / output interface 1605, including: an input unit 1606, such as a keyboard, a mouse, etc.; an output unit 1607, such as various types of displays, speakers, etc.; a storage unit 1608, such as a disk, an optical disk, etc.; and a communication unit 1609, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1609 allows the electronic device 1600 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0188] The computing unit 1601 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 1601 include, but are not limited to, a central processing unit, a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors, and any appropriate processors, controllers, microcontrollers, etc. The computing unit 1601 performs the various methods and processes described above, such as a data matching method. For example, in one embodiment, the data matching method may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 1608. In one embodiment, part or all of the computer program may be loaded and / or installed on the electronic device 1600 via ROM 1602 and / or a communication unit 1609. When the computer program is loaded into RAM 1603 and executed by the computing unit 1601, one or more steps of the data matching method described above may be performed. Alternatively, in other embodiments, the computing unit 1601 may be configured to perform the data matching method in any other appropriate manner (eg, by means of firmware).

[0189] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays, application specific integrated circuits, application specific standard parts (ASSP), system on chip systems (System On Chip, SOC), complex programmable logic devices (Complex Programmable Logic Device, CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general programmable processor, which can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0190] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0191] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical fibers, portable compact disk read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0192] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user, such as a cathode ray tube (CRT) or a liquid crystal display (LCD) monitor; and a keyboard and a pointing device (e.g., a mouse or a trackball), through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and the input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0193] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.

[0194] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0195] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of this disclosure can be achieved, and this document is not limited here.

[0196] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A chain store determination method, characterized in that: include: receiving query requests; The query request is used to request to query the chain status of the store to be queried, and the query request includes the store identifier of the store to be queried; The chain status is used to indicate whether the store to be queried is a chain store; Based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, determine the quantity information of the target store, where the target store is a store that operates at least one same product as the store to be queried; Based on the quantity information of the target store, the chain status of the store to be queried is determined.

2. The method according to claim 1, characterized in that The determining the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product includes: Based on the store identification of the store to be queried and the business relationship between the store and the product, determine the product identification of each product to be queried, the product to be queried is a product operated by the store to be queried; Based on the product identification of each of the products to be queried and the business relationship between the store and the product, determine the store identification of the business store corresponding to each of the products to be queried; Based on the store identification of each operating store corresponding to the product to be queried, the quantity information of the target stores is determined.

3. The method according to claim 1, characterized in that The determining the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product includes: The store identifier of the store to be queried is used as the input of the first aggregation function, and the first aggregation function is run to find the target store based on the operating relationship between the store and the product, so as to obtain the quantity information of the target store output by the first aggregation function.

4. The method according to claim 1, characterized in that The determining the quantity information of the target store based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product includes: The store identifier of the store to be queried is used as the input of the second aggregation function, and the second aggregation function is run to find the product to be queried based on the business relationship between the store and the product, and the product identifier of the product to be queried is obtained as the output of the second aggregation function; the product to be queried is a product operated by the store to be queried; The product identifier of the product to be queried is used as the input of the third aggregation function, and the third aggregation function is run to find the target store based on the operating relationship between the store and the product, so as to obtain the quantity information of the target store output by the third aggregation function.

5. The method according to claim 1, characterized in that The determining the chain status of the store to be queried based on the quantity information of the target store includes: When the number of the target stores is greater than a preset number threshold, determining the chain status of the store to be queried is used to indicate that the store to be queried is a chain store; When the number of the target stores is less than or equal to the preset number threshold, determining the chain status of the store to be queried is used to indicate that the store to be queried is a non-chain store.

6. The method according to claim 5, characterized in that The method further comprises: The chain status of the store to be queried is sent to the client, so that the client displays a label corresponding to the chain status for the store to be queried in the store page.

7. The method according to claim 1, characterized in that The method further comprises: When it is determined that the store to be queried is the chain store, store information of other stores in the chain with the store to be queried is obtained; The store information of other stores chained with the store to be queried is sent to the client, so that the client displays the store information of other stores chained with the store to be queried in the store page.

8. The method according to claim 1, characterized in that The method further comprises: An updated business relationship is received, and a pre-stored business relationship is updated according to the updated business relationship.

9. The method according to claim 8, characterized in that The receiving of updated business relationship includes: In case the business relationship between the store and the product is updated, receiving the updated business relationship; Alternatively, receive periodic updates on the business relationship.

10. The method according to claim 8, characterized in that In the case that the number of the updated business relationships is multiple, the receiving of the updated business relationships includes: Receive multiple updated business relationships in the form of a queue.

11. A content display method, characterized in that: include: In response to an operation of displaying a store page of a store to be queried, sending a query request to a server; The query request is used to request to query the chain status of the store to be queried; The query request includes the store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; Receiving the chain status of the store to be queried sent by the server; the chain status of the store to be queried is determined by the server according to the business relationship between the store and the product pre-acquired by the server and the store identifier of the store to be queried; A label corresponding to the chain status is displayed on the store page.

12. The method according to claim 11, characterized in that The method further comprises: Receiving the store information of other stores chained with the store to be queried sent by the server; the store information of other stores chained with the store to be queried is obtained by the server when determining that the store to be queried is the chain store; The store page displays the store information of other stores that are chain stores with the store to be queried.

13. A chain store determination device, characterized in that: include: a communication unit and a processing unit; The communication unit is used to receive a query request; The query request is used to request to query the chain status of the store to be queried, and the query request includes the store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; The processing unit is used to determine the quantity information of the target stores based on the store identification of the store to be queried and the pre-acquired business relationship between the store and the product, wherein the target store is a store that operates at least one same product as the store to be queried; The processing unit is further used to determine the chain status of the store to be queried based on the quantity information of the target store.

14. A content display device, characterized in that: include: Display unit and communication unit; The communication unit is used to send a query request to the server in response to an operation of displaying a store page of a store to be queried; The query request is used to request to query the chain status of the store to be queried; the query request includes the store identifier of the store to be queried; the chain status is used to indicate whether the store to be queried is a chain store; The communication unit is further used to receive the chain status of the store to be queried sent by the server; the chain status of the store to be queried is determined by the server according to the business relationship between the store and the product pre-acquired by the server and the store identification of the store to be queried; The display unit is used to display a label corresponding to the chain status on the store page.

15. An electronic device, characterized in that: The electronic device comprises: processor; a memory configured to store instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1-10 or any one of claims 11-12.

16. A non-volatile storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is read and executed, the method according to any one of claims 1 to 10 or any one of claims 11 to 12 is implemented.

17. A computer program product comprising instructions, characterized in that When the instruction is executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 10 or any one of claims 11 to 12.