CN113052659B - Method and device for generating shared data ring - Google Patents
Method and device for generating shared data ring Download PDFInfo
- Publication number
- CN113052659B CN113052659B CN202110368558.5A CN202110368558A CN113052659B CN 113052659 B CN113052659 B CN 113052659B CN 202110368558 A CN202110368558 A CN 202110368558A CN 113052659 B CN113052659 B CN 113052659B
- Authority
- CN
- China
- Prior art keywords
- sub
- shared data
- circle
- user
- ring
- 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
- 238000000034 method Methods 0.000 title claims abstract description 108
- 238000004590 computer program Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 7
- 230000010365 information processing Effects 0.000 description 42
- 238000003672 processing method Methods 0.000 description 22
- 230000006399 behavior Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 12
- 238000012795 verification Methods 0.000 description 12
- 239000000969 carrier Substances 0.000 description 9
- 230000015572 biosynthetic process Effects 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 8
- 238000009877 rendering Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 238000012797 qualification Methods 0.000 description 6
- 238000003786 synthesis reaction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000004931 aggregating effect Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 235000013311 vegetables Nutrition 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000001737 promoting effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a method for generating a shared data ring, which comprises the following steps: establishing a shared data ring entry of a user; establishing sub-circle sets corresponding to physical places, wherein each sub-circle set corresponds to different geographic identifiers; determining a geographic area corresponding to a user based on the geographic position of the user, wherein the geographic area corresponding to the user comprises at least one geographic identifier; determining a sub-circle set matched with the position of the geographical area as a sub-circle set to which the user belongs; the position matching is that the geographic identification included in the geographic area is identical to or matched with the geographic identification of the sub-circle set; and displaying the sub-circle set to which the user belongs in the shared data circle of the user. By adopting the method, the problem of how to generate the shared data ring so as to improve the accuracy of the shared data pushing is solved.
Description
The present application is a divisional application of application number 202011046711.4, application date 2020, 9 and 29, and the title of the invention "method for generating shared data circle and method for sharing data circle".
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method, an apparatus, and a device for generating a shared data ring. The application also relates to a data sharing method, device and equipment for sharing the data ring. The application also relates to an information processing method, an information processing device and information processing equipment for sharing the data ring.
Background
Online data sharing is very important to improve the user traffic of the e-commerce. The online data sharing can provide rich content information of merchants and services for users to select, so that the users can select objects or services more conveniently, and the user traffic is improved.
In the prior art, online communities are generally established based on users with the same background and interests, and data sharing is realized in the online communities, for example, data sharing in a social circle. However, the scheme of sharing data through an online community has a problem that the accuracy of pushing the shared data is low due to geographical location limitation, for example, even if the shared data is pushed to users in the online community, if the users are far away from an offline store, the shared data is difficult to consume to the store.
Therefore, how to generate a shared data circle to accurately push shared data to a user is a problem to be solved.
Disclosure of Invention
The method for generating the shared data ring solves the problem of how to generate the shared data ring to improve the accuracy of pushing the shared data.
The embodiment of the application provides a method for generating a shared data ring, which comprises the following steps: establishing a shared data ring entry of a user; establishing sub-circle sets, wherein each sub-circle set corresponds to different geographic identifiers; acquiring track data of a user; forming a geographical area corresponding to the user based on the selected geographical position or/and the high-frequency track data of the user, wherein the geographical area corresponding to the user comprises at least one geographical identifier; pushing the sub-circle set to a shared data circle of the user in the geographical area containing the sub-circle set geographical identification.
Optionally, the user may select the sub-ring set located in the shared data ring as required to form a personalized shared data ring.
Optionally, the method further comprises: acquiring a geographic position of a living node for providing a service object to a user; and if the distance between the geographical position of the living node and the boundary of the geographical area corresponding to the user is not greater than a preset distance threshold, adding the geographical identifier of the sub-circle set to which the living node belongs as one of the associated geographical identifiers of the geographical area corresponding to the user, and pushing the sub-circle set with the associated geographical identifier of the geographical area to the shared data circle of the corresponding user.
Optionally, the acquiring the geographic location of the living node for providing the service object to the user includes: acquiring historical order data of the user; and extracting a store position corresponding to the order of the user from the historical order data as the geographic position of the living node.
Optionally, the method further comprises: determining at least one torus master operable with the sub-torus set; the ring master may initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs.
Optionally, the method further comprises: determining that the circle main selects a promoted target object aiming at the objects to be promoted in the sub-circle set; obtaining shared data of the target object; and publishing the shared data in the sub-circle set or/and the shared data circle.
Optionally, the circle main selects the objects to be promoted in the sub-circle set to which the circle main belongs, and sends promotion information, wherein the promotion information is displayed on a main interface of the shared data circle containing the sub-circle set.
Optionally, the method further comprises: and receiving the deletion or addition operation of the circle master on the shared data published in the sub-circle set or/and the shared data circle.
Optionally, the method further comprises: acquiring information of stores in the sub-circle set; adding the target to be promoted, which is required to be promoted in the sub-circle set or/and the shared data circle, to the sub-circle set or/and the shared data circle by the store.
Optionally, the method further comprises: obtaining a type label corresponding to the sub-circle set; the sub-ring sets with the same type of tag are pushed to the shared data ring with the same type of tag sub-ring set.
The embodiment of the application also provides a data sharing method for sharing the data ring, which comprises the following steps: forming a shared data ring entry, wherein the shared data ring comprises at least one sub-ring set; after a user enters a shared data ring entrance, selecting the sub-ring set positioned in the shared data ring to form a shared data ring; the sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs.
Optionally, the method further comprises: obtaining popularization information of target objects of stores in the sub-ring sets or/and the shared data ring as shared data; and publishing the shared data in the sub-circle set or/and the shared data circle.
Optionally, the method further comprises: acquiring a spelling request or an opening request of a user of the sub-circle set or/and the shared data circle aiming at the target object, aggregating user resources with transaction requirements aiming at the target object, and generating a specific transaction group; and displaying the information of the specific transaction group as shared data on a page corresponding to the sub-circle set or/and the shared data circle.
Optionally, the method further comprises: in response to a request to join a participant in the particular transaction group for a user resource having a transaction demand for the target object, the user resource is added to the particular transaction group.
Optionally, the method further comprises: acquiring scale data of the specific transaction group; and acquiring price data of the target object according to the scale data.
Optionally, the publishing the shared data in the sub-ring set or/and the shared data ring includes: and obtaining a sharing request of the sub-circle set or/and the user sharing the data circle aiming at the target object, and sending the sharing data to a target channel corresponding to the sharing request.
Optionally, the method further comprises: monitoring flow data and access behavior data generated by users of the sub-ring sets or/and the shared data rings through accessing the published shared data; and determining payment data paid to the ring main of the sub-ring set according to the flow data and the access behavior data.
Optionally, the method further comprises: acquiring verification and marketing data generated by settlement of users in the sub-circle sets or/and the shared data circles by using specific transaction information; the specific transaction information is transaction information generated by the user aiming at a target object corresponding to the shared data; and determining payment data paid to the loop master according to the verification data.
Optionally, the method further comprises: acquiring live broadcast data in the sub-circle set; the live broadcast data is used as joint broadcast data, joint broadcast is carried out on one or more shared data rings containing the sub-ring set, and the joint broadcast data is shared data of the shared data rings; and displaying the evaluation information of the user aiming at the shared data in the sub-circle set or/and the one or more shared data circles.
Optionally, the method further comprises: detecting flow data and access behavior data generated by accessing the shared data or/and the evaluation information by users in the sub-circle set or/and the one or more shared data circles; and determining payment data paid to the user corresponding to the live broadcast data according to the flow data and the access behavior data.
Optionally, the method further comprises: responding to click trigger of a user in the sub-circle set or/and the shared data circle for pushed shared data, and acquiring current position information of the user; and if the current position information is not matched with the geographical area corresponding to the sub-circle set, prompting that transaction information generated aiming at the shared data cannot be verified in the geographical area corresponding to the sub-circle set.
The embodiment of the application also provides an information processing method of the shared data ring, which is applied to the client and comprises the following steps: transmitting a shared data ring display request for displaying shared data ring information of a target user to a server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; receiving and displaying the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server.
Optionally, the method comprises the following steps: acquiring and displaying the shared data released in the shared data ring; and responding to the detected click trigger aiming at the shared data, obtaining and displaying a page corresponding to the shared data.
The embodiment of the application also provides an information processing method of the shared data ring, which is applied to the server and comprises the following steps: obtaining a shared data ring display request sent by a client for displaying shared data ring information of a target user; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; providing the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client.
The embodiment of the application also provides an information processing method of the shared data ring, which comprises the following steps: detecting a selection trigger for a target store in the shared data circle, wherein the selection trigger is provided for a to-be-promoted object; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; and responding to the detected selection trigger, and sending information of the target object promoted by the circle main selection to a server, wherein the information of the target object is used for determining the shared data pushed to the sub-circle set or/and the shared data circle to which the sub-circle set or/and the shared data circle belongs.
The embodiment of the application also provides an information processing method of the shared data ring, which comprises the following steps: receiving information of a target object selected and promoted by a circle main of the sub-circle set; generating shared data according to the information of the target object, and pushing the shared data to the sub-circle set or/and a shared data circle containing the sub-circle set; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs.
The embodiment of the application also provides a device for generating the shared data ring, which comprises the following steps: an entry unit for establishing a shared data ring entry for the user; the sub-circle set establishing unit is used for establishing sub-circle sets, and each sub-circle set corresponds to different geographic identifiers; a user trajectory acquisition unit configured to acquire trajectory data of a user; a user corresponding geographic area selecting unit, configured to form a geographic area corresponding to the user based on the selected geographic position or/and the high-frequency track data of the user, where the geographic area corresponding to the user includes at least one geographic identifier; and the shared data circle generating unit is used for pushing the sub-circle set to the shared data circle of the user of which the geographical area contains the sub-circle set geographical identification.
The embodiment of the application also provides a data sharing device for sharing the data ring, which comprises: an entry unit for forming a shared data ring entry, the shared data ring including at least one sub-ring set therein; the shared data ring forming unit is used for selecting the sub-ring set positioned in the shared data ring after a user enters the shared data ring inlet to form a shared data ring; the sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs.
The embodiment of the application also provides an information processing device for sharing the data ring, which comprises: a request unit, configured to send a shared data ring display request for displaying shared data ring information of a target user to a server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; the display unit is used for receiving and displaying the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server.
The embodiment of the application also provides an information processing device for sharing the data ring, which comprises: a request unit, configured to obtain a shared data ring display request sent by a client for displaying shared data ring information of a target user; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; a display unit, configured to provide the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client.
The embodiment of the application also provides an information processing device for sharing the data ring, which comprises: the object selection unit is used for detecting the selection trigger of the object to be promoted provided by the target store in the shared data ring; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; and the sharing unit is used for responding to the detected selection trigger, sending the information of the target object for the circle main selection promotion to the server, and determining the shared data pushed to the sub-circle set or/and the shared data circle to which the target object belongs.
The embodiment of the application also provides an information processing method of the shared data ring, which comprises the following steps: the object selection unit is used for receiving information of a target object promoted by the circle main selection of the sub-circle set; the sharing unit is used for generating sharing data according to the information of the target object and pushing the sharing data to the sub-circle set or/and a sharing data circle containing the sub-circle set; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs.
The embodiment of the application also provides electronic equipment, which comprises: a memory, and a processor; the memory is used for storing a computer program, and the computer program is executed by the processor to execute the method provided by the embodiment of the application.
The embodiment of the application also provides a storage device, and a computer program is stored, and the computer program is executed by a processor to execute the method provided by the embodiment of the application.
Compared with the prior art, the application has the following advantages:
according to the method, the device and the equipment for generating the shared data ring, the sub-ring set is pushed to the shared data ring of the user with the same geographic identification as the sub-ring set, and the user can select the sub-ring set in the shared data ring according to the requirement to form the personalized shared data ring. The sub-circle sets are pushed through the sub-circle sets and the geographic identification of the user to generate the shared data circle, so that the data shared through the sub-circle sets can be shared in the shared data circle according to the geographic area, the accurate shared data according to the geographic area is realized, and the problem of lower accuracy of the pushing of the shared data is solved.
According to the data sharing method, device and equipment for sharing the data ring, the shared data ring inlet is formed, and the shared data ring comprises at least one sub-ring set; after a user enters a shared data ring entrance, selecting the sub-ring set positioned in the shared data ring to form a shared data ring; the sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs. Sharing data in the sub-circle set can be realized through a circle master of the sub-circle set; the data shared in the sub-ring set is shared in the shared data ring containing the sub-ring set through the sub-ring set. Therefore, the method and the device realize accurate shared data according to the sub-circle set, and solve the problem of lower accuracy of shared data pushing.
According to the information processing method, the device and the equipment for the shared data ring, a shared data ring display request for displaying shared data ring information of a target user is sent to a server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; receiving and displaying the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server. The shared data circle of the target user is a shared data circle formed based on the geographic identification, so that shared data matched with the geographic area corresponding to the target user can be displayed in the shared data circle displayed by the client, and accurate shared data according to the geographic area is realized.
According to the information processing method, the device and the equipment for the shared data ring, the shared data ring display request which is sent by the client and used for displaying the shared data ring information of the target user is obtained; the shared data ring comprises at least one sub-ring set, and the geographic area corresponding to the target user comprises the geographic identification of the sub-ring set; providing the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client. The geographic identification of the sub-circle set in the shared data circle of the target user is the same as the geographic identification of the geographic area corresponding to the target user, so that the shared data matched with the geographic area corresponding to the target user can be provided for the client, and accurate shared data according to the geographic area is realized.
According to the information processing method, the information processing device and the information processing equipment for the shared data ring, the target object, which is selected by the ring master and needs to be in the sub-ring set or/and the shared data ring containing the sub-ring set, is provided for the server, so that the operation of the ring master-sub-ring set and the shared data ring is realized, and the scheme of object promotion through the shared data ring is provided.
According to the information processing method, the information processing device and the information processing equipment for the shared data ring, the information of the target object selected by the ring master is used as shared data in the sub-ring set or/and the shared data ring containing the sub-ring set, so that the operation of the ring master on the sub-ring set and the shared data ring is realized, and the scheme of object promotion through the shared data ring is provided.
Drawings
FIG. 1 is a schematic diagram of a system environment of a method provided by an embodiment of the present application;
fig. 2 is a process flow diagram of a method for generating a shared data ring according to a first embodiment of the present application;
FIG. 3 is a process flow diagram of a method for sharing data of a shared data ring according to a second embodiment of the present application;
fig. 4 is a process flow diagram of a method for processing information of a shared data ring according to a third embodiment of the present application;
fig. 5 is a process flow chart of an information processing method of a shared data ring provided in a fourth embodiment of the present application;
fig. 6 is a process flow chart of an information processing method of a shared data ring provided in a fifth embodiment of the present application;
fig. 7 is a process flow chart of an information processing method of a shared data ring provided in a sixth embodiment of the present application;
fig. 8 is a schematic diagram of a shared data ring generating apparatus according to a seventh embodiment of the present application;
FIG. 9 is a schematic diagram of a data sharing device for sharing a data ring according to an eighth embodiment of the present disclosure;
fig. 10 is a schematic diagram of an information processing apparatus for sharing a data ring according to a ninth embodiment of the present application;
fig. 11 is a schematic diagram of an information processing apparatus for sharing a data ring according to an eleventh embodiment of the present application;
fig. 12 is a schematic view of an electronic device provided herein.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. This application is, however, susceptible of embodiment in many other ways than those herein described and similar generalizations can be made by those skilled in the art without departing from the spirit of the application and the application is therefore not limited to the specific embodiments disclosed below.
The embodiment of the application provides a method and device for generating a shared data ring, electronic equipment and storage equipment. The embodiment of the application also provides a data sharing method and device for sharing the data ring, electronic equipment and storage equipment. The embodiment of the application also provides an information processing method, an information processing device, electronic equipment and storage equipment for sharing the data ring. The following examples are given one by one.
For ease of understanding, a system environment of the method provided in the embodiments of the present application is first presented. Referring to fig. 1, the method includes: a service platform 101, a store 102, a loop master 103, and an end user 104. The service platform obtains POI data (information points, point of Information), aggregates the POI data into AOI data (information plane, area of Information), integrates the AOI data into an on-line carrier corresponding to the physical location, and can delineate or generate a shared data ring for data sharing based on the on-line carrier. The POI data is a coordinate point with a plurality of attribute labels, and the attribute labels contain store information related to the geographic positions of the coordinate point. The AOI data is a geographic region that includes one or more POI data. The on-line carrier is an information grid divided based on AOI, and each information grid corresponds to one physical place. The online carrier contains data for a store in the physical location that provides goods or services. A shared data ring is generated based on one or more on-line carriers. For example, a plurality of in-line carriers are delineated into a shared data ring, each of which may serve as a subset of the shared data ring. In practical implementation, the on-line carrier may correspond to small complexes such as vegetable markets, neighborhood centers, etc. off-line, or may correspond to large complexes such as shopping centers, or may be an integration of stores in some areas. In particular, the on-line carriers may be divided according to geographical area characteristics, for example, work area on-line carriers based on AOI division and its surrounding business circles. For another example, an on-line carrier of living areas obtained from a residential area divided based on AOI and its surrounding business circles. The user can claim the shared data circle of residence or work of the user to the service platform, the city operation module of the service platform confirms whether the user matches circle primary qualification, if so, the user operates the shared data circle as the circle primary of the shared data circle. After the circle owner claims a particular shared data circle, the circle owner may choose to promote goods or services offered by a store within the particular shared data circle. The service platform obtains information of a store, determines a affiliated shared data ring according to the position of the store, sends an offer for the shared data ring to a merchant corresponding to the store, can provide goods or services provided by the store to a service end after signing to be resident, is selected by a ring owner, is promoted and distributed to a page of the shared data ring, and pays promotion compensation to the ring owner after the terminal user purchases goods or services through the promoted and distributed information. The non-circle main users in the circle and the living circle can initiate spelling, opening, inviting community users to participate in group and other forms to popularize and select goods or services. The service platform can obtain the current position information of the terminal user under the condition of the authorization of the terminal user, and recommends the shared data ring to the terminal user according to the current position information. For example, a shared data circle to which the current location information is matched is recommended, or a shared data circle to which the current location information is matched and which is of interest to the end user is recommended, or a shared data circle to which the current location information is matched and which is contained in the end user history consumption record is recommended. The end user obtains a sub-circle set based on the position matching, and selects the sub-circle set to form a shared data circle. The end user may obtain shared data, such as promotional information or a group invitation, that is shared by the circle owner in the sub-circle set or/and the shared data circle, through which goods or services are selected for purchase. And after settlement and verification, commodity commissions are distributed to the ring owners according to the actual collection amount and commission proportion of the merchant stores, so that the commercial popularization capability of life service is realized. The promotion information of goods or services displayed by the ring master on the claimed shared data ring is operated and maintained by the ring master. The ring owner is used as a user in the shared data ring, so that the consumption distribution information of the shared data ring is fully known, and a better drainage effect can be achieved. The scheme of defining the shared data circle based on the geographic area is particularly suitable for data sharing in an online and offline combined e-commerce operation mode. The online and offline combined e-commerce operation mode refers to providing rich merchant and service content information to users through online platforms and providing actual objects or services to users through offline stores. The online and offline combined e-commerce operation mode can provide convenient life service for users. For example, to store services, fresh self-service, etc., are becoming increasingly consumer-selected. Merchants providing life service by adopting an online and offline combined electronic commerce operation mode are life electronic merchants. By adopting the method for generating the shared data ring, the problem that the shared data is difficult to accurately push due to geographical position limitation can be avoided, and further, reward data can be accurately provided according to actual data of popularization service.
The method for generating the shared data ring according to the first embodiment of the present application will be described below with reference to fig. 2. The method for generating the shared data ring shown in fig. 2 comprises the following steps: step S201 to step S205.
Step S201, a shared data circle entry of the user is established.
In this embodiment, the so-called shared data ring is an on-line information carrier that can be used for data sharing. The shared data circle includes at least one sub-circle set. The sub-circle set may have a circle main. The circle main user of each sub-circle set and the non-circle main user added into the sub-circle set can share data in the sub-circle set, and the data shared in the specific sub-circle set can be displayed in the shared data circle containing the specific sub-circle set, so that the purpose of data sharing is achieved. How to generate the shared data ring is very important for accurate sharing of data, and in the method for generating the shared data ring, the sub-ring set is pushed to the shared data ring based on the geographic area, so that the shared data can be combined with the geographic attribute characteristics of the data, and the data can be accurately shared according to the geographic area.
The shared data ring entry is an entry for triggering the opening of the shared data ring. For example, the shared data circle entry may be the first page into the shared data circle. For another example, the shared data circle entry may be a page element in an application (such as APP) that provides a shared data circle function and may be used to link to a shared data circle, specifically, a specific area or a button control in an APP navigation bar for linking to a shared data circle page may be used as the shared data circle entry, and the shared data circle page may be triggered to be opened by detecting a click event or a touch event of the specific area or the button control. Such as: and displaying a page element of 'My life circle' on an APP page, and opening a shared data circle page corresponding to a user of the APP if the page element of 'My life circle' is triggered, wherein the page element of 'My life circle' is a shared data circle entry of the APP.
The step is to establish a shared data ring entry for the user. The method specifically can be used for generating an entry control or an entry component for triggering to open the shared data ring of the user according to the path information of the shared data ring of the user, and taking the entry control or the entry component as the shared data ring entry. The specific manner of generating the portal control or portal component is not limited. Either by the server or by the client. For example, the server generates the portal control or portal component and a page view containing the portal control or portal component, and provides the page view to the client for rendering and displaying. For another example, information for generating the portal control or portal component may be requested from the server by the client and the portal control or portal component may be generated. The page containing the portal control or portal component is presented at the client interface. The client interface detects a clicking event or a touching event of the entry control or the entry component, triggers sending a shared data ring request to the server, and obtains shared data ring information and displays the shared data ring information on the client interface.
Step S202, sub-circle sets are established, and each sub-circle set corresponds to a different geographic identifier.
The sub-loop sets are on-line carriers corresponding to the physical places. The physical location may be an off-line entity divided by geographic area. For example, the sub-circle set may correspond to a small complex under a line, such as a vegetable market, a neighborhood center, etc., or may be a large complex, such as a shopping center, or may be an integration of shops in some areas. The address of the sub-circle set may be used as a geographical identification of the sub-circle set. Each sub-set corresponds to a different geographic identification. For example, a sub-circle set a is established based on an a-living cell, which may be identified by the a-living cell. For another example, a sub-circle set B is established based on the B-work campus, and the sub-circle set B may be identified by the B-work campus. The geographical identity of sub-circle set a may be different from the geographical identity of sub-circle set B. In actual practice, the set of sub-loops may be partitioned based on AOI. In practical application, an example of the sub-ring set is as follows: an APP user opens the shared data circle of the user through the shared data circle inlet, namely the user is on the page of the My life circle of the APP. The information of each complex (small or large complex) contained in the my life circle page is a sub-circle set respectively. Of course, the geographic identity of a sub-set of circles may also be a collection of geographic locations. The synthesis corresponding to the sub-circle set can divide the geographic position from at least one dimension of the synthesis region, the floor and the building identifier, and correspondingly, the geographic identifier of the sub-circle set comprises information of at least one geographic position of the synthesis region, the floor and the building identifier. For example, if a certain sub-circle set is subdivided into a first region and a second region corresponding to a large complex, the geographic identifier of the sub-circle set includes the geographic positions of the first region and the second region of the large complex. For another example, in the above example, the large complex is subdivided into a sub-floor, and the geographic identifier of the sub-circle set includes information of each floor of the large complex, that is, the geographic location may include subdivided floor information. For another example, in the above example, the large complex is subdivided into building 1 and building 2, and the geographic identifier of the sub-circle set includes building number information of the large complex, that is, the geographic location may include subdivided building number information.
In this embodiment, establishing the sub-circle set further includes obtaining information of a store in a physical location corresponding to the sub-circle set, and adding the information of the store to the information of the sub-circle set. The method specifically comprises the following steps: acquiring interest point data in a geographical area, wherein the geographical area is indicated by a geographical identifier corresponding to a sub-circle set; and adding the point of interest data to the information of the sub-circle set. Further, adding information of a store included in the point of interest data to the information of the sub-circle set is also included. Information of goods or services provided by the store can be shared to the sub-circle set as shared data, so that the popularization purpose is achieved.
In practical application, a merchant corresponding to a store signs up to a server and then enters a sub-ring set, and the information of the store can be added into the information of the entered sub-ring set. Wherein, store-in sub-loop set processing includes: sending an offer request for entering the information area to electronic equipment corresponding to a store in the sub-circle; and receiving a signing response sent by the electronic equipment corresponding to the store and aiming at the offer request, and adding the store information into the store information of the information area. After entering the sub-ring set, the store submits the published object to the server, which can store the object in an object database such as a commodity library. A particular user may select a target object to promote from among the objects stored in the object database. The server acquires the popularization information of the target object from the object database according to the selected target object, or acquires the information of the target object from the object data, and generates the popularization information of the target object; and sharing the popularization information as shared data to a sub-circle set. The promotional information may be a link to a transaction page of the target object.
Step S203, obtaining the trajectory data of the user.
In this embodiment, the trajectory data of the user is obtained and used as the user allows. Such as by the user entering itself or obtaining user authorization to access the user's trajectory data. Specifically, the action path (such as a GPS) can be collected through equipment used by the user under the condition of permission of the user, or the moving path of the user can be collected through a map APP, so that the track data of the user can be obtained. The track data is used for determining the geographical area corresponding to the user, so that the sub-circle set which the user belongs to or the joinable sub-circle set can be further determined.
Step S204, forming a geographical area corresponding to the user based on the selected geographical position or/and the high-frequency track data of the user, wherein the geographical area corresponding to the user comprises at least one geographical identification.
In this embodiment, a sub-circle set or a joinable sub-circle set to which the user belongs is determined according to a geographic identifier of a geographic region in which the user corresponds. The geographical area corresponding to the user can be formed by the selected geographical position of the user, the high-frequency track data can be extracted according to the track data of the user to form the geographical area, or the selected geographical position of the user and the high-frequency track data of the user can be combined to form the geographical area. The manner of forming the geographical area may be: taking the geographical position selected by the user or the high-frequency track data point as the circle center and taking the area formed by taking the preset distance as the radius as the geographical area. For example, a region in the range of 500 meters-3 kilometers is centered on a high frequency trajectory data point as the user's geographic region. Each geographic area may include one or more geographic identifications. For example, different living cell addresses, complex addresses, etc. within the geographic area corresponding to the user a correspond to respective geographic identifiers, and the geographic area corresponding to the user a may include these geographic identifiers. Since the sub-circle set is typically an entity with life services, retail goods, etc. in a complex or cell or neighborhood center, etc., the address of the sub-circle set serves as the geographical identification of the sub-circle set. If the geographic identification included in the geographic area corresponding to the user is identical to or matched with the geographic identification of the sub-circle set, the sub-circle set is the sub-circle set to which the user belongs or the sub-circle set which the user can join.
In one embodiment, the current position of the user is obtained under the condition that the user allows, the geographic area matched with the current position is recommended to the user according to the current position of the user, and the geographic area selected by the user is used as the geographic area. Specifically, a geographic area formed by one or more geographic positions with a distance not greater than a preset area radius from the current position of the user is recommended to the user as a geographic area matched with the current position, and the geographic area is selected by the user. Of course, access to the user selected geographic area may also be provided, with the user entering or selecting the geographic area. In one embodiment, the high-frequency track data is cleaned from the track data of the user, and the geographical area is formed according to the high-frequency track data. For example, a machine learning model (such as xgboost) is adopted to train a large amount of user-track sample data to obtain a user-geographic point model, the trained user-geographic point model and the track data of the user are used to obtain the high-frequency position of the user, and a geographic area formed by one or more geographic positions with the distance between the high-frequency position and the position of the user not greater than a preset area radius is used as the geographic area. Of course, the two embodiments may be combined to obtain the geographical area in which the location is located. For example, a geographical area is recommended to the user based on the cleaned high frequency trajectory data, the geographical area being selected by the user.
In this embodiment, the following processing is further included: acquiring a geographic position of a living node for providing a service object to a user; and if the distance between the geographical position of the living node and the boundary of the geographical area corresponding to the user is not greater than a preset distance threshold value, adding the geographical identification of the sub-circle set to which the living node belongs as one of the associated geographical identifications of the geographical area corresponding to the user, and pushing the sub-circle set with the associated geographical identification of the geographical area to the shared data circle of the corresponding user. Wherein the obtaining the geographic location of the living node for providing the service object to the user comprises: acquiring historical order data of the user; and extracting a store position corresponding to the order of the user from the historical order data as the geographic position of the living node. The historical order data reflects the consumption attribute of the user, and the geographical area corresponding to the user is determined according to the position relation between the consumption attribute of the user and the geographical area corresponding to the user, so that the geographical area generating high-frequency consumption in the high-frequency track data of the user can be conveniently identified and used as the selectable sub-circle set recommended to the user. The user can select and select the sub-circle set for generating the personalized shared data circle from the selectable sub-circle sets, and the data shared in the shared data circle by the sub-circle set can be more accurately contacted with the user, so that the conversion rate of the potential consumer customer into the real customer can be improved.
Step S205, pushing the sub-ring set to the shared data ring of the user in the geographical area containing the geographical identifier of the sub-ring set.
In this embodiment, the shared data ring is formed based on the geographic identification. Further, the users can select the sub-ring set positioned in the shared data ring according to the needs to form personalized shared data rings, so that customized shared data rings are provided for each user. The geographic identifier of the user may be the geographic identifier of the geographic region corresponding to the user determined in step S204. Of course, the geographical identifier corresponding to the current position of the user may also be obtained under the condition that the user allows the current position to be obtained, which specifically includes: acquiring current position information of the user; determining a specific geographic identification matched with the current position information; and determining a sub-circle set corresponding to the specific geographic identifier, and pushing the sub-circle set to the shared data circle of the user.
In this embodiment, generating different types of shared data circles is also included. The method specifically comprises the following steps: obtaining a type label corresponding to the sub-circle set; the sub-ring sets with the same type of tag are pushed to the shared data ring with the same type of tag sub-ring set. For example, a set of coupon sub-loops for sharing coupon activity data is established, each coupon sub-loop set corresponds to a different geographic identifier, and the coupon sub-loop set is pushed to a shared data loop of a user having the same geographic identifier as the coupon sub-loop set. Of course, the sub-ring set may also be identified by using the geographical identifier of the sub-ring set and the type tag of the sub-ring set, and the sub-ring set may be pushed to the shared data ring of the user according to the geographical identifier and the type tag of the sub-ring set.
In this embodiment, the method includes: determining at least one torus master operable with the sub-torus set; the ring master may initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs. That is, the sub-ring set has a ring main, the ring main selects the object to be promoted in the sub-ring set to which the ring main belongs, and sends promotion information, and the promotion information is displayed on a main interface of the shared data ring containing the sub-ring set. The circle master can manage data sharing in the sub-circle, such as managing information of objects promoted in the sub-circle, deleting or adding shared data. The user can recognize the sub-ring set as the ring main of the sub-ring set, and the method specifically comprises the following steps: receiving a claim request of a user for the sub-circle set; and if the user is determined to match the claiming qualification of the sub-circle set according to the information carried in the claiming request, determining the user as the circle owner. In practical application, the service end can periodically check the qualification of the ring owner, and if the operation qualification of the ring owner is not matched with the claimed sub-ring set, the service end cancels the qualification of the ring owner and redetermines the ring owner of the sub-ring set. The ring master can operate the claimed sub-ring set, and the method specifically comprises the following steps: determining that the circle main selects a promoted target object aiming at the objects to be promoted in the sub-circle set; obtaining shared data of the target object; and publishing the shared data in the sub-circle set or/and the shared data circle. Further still include: and receiving the deletion or addition operation of the circle master on the shared data published in the sub-circle set or/and the shared data circle.
In this embodiment, the shared data ring may be used for promotion of goods or services provided by stores in a sub-ring set, and information of an object to be promoted is pushed to the shared data ring as shared data. Specifically, the method comprises the following steps of adding a popularization object: acquiring information of stores in the sub-circle set; adding the target to be promoted, which is required to be promoted in the sub-circle set or/and the shared data circle, to the sub-circle set or/and the shared data circle by the store. The method further comprises the steps that a circle master-slave object to be promoted can select a target object, promotion information of the target object is shared to a sub-circle set corresponding to the circle master, and the target object is promoted in the shared data circle along with pushing of the sub-circle set to a shared data circle of a user. The promotion information issued as the shared data can be acquired by the terminal user, so that the terminal user can acquire the corresponding object through the promotion information. When the terminal user purchases goods or services through the shared data of the shared data circle, the merchant or the service platform pays popularization rewards to the circle owner or the user who issues the shared data after verifying and using. Comprises the following steps: monitoring flow data and access behavior data generated by users of the sub-ring sets or/and the shared data rings through accessing the published shared data; and determining payment data paid to the ring main of the sub-ring set according to the flow data and the access behavior data. Preferably, acquiring verification and marketing data generated by settlement of specific transaction information used by users in the sub-circle sets or/and the shared data circles to a store; the specific transaction information is transaction information generated by the user aiming at a target object corresponding to the shared data; and determining payment data paid to the loop master according to the verification data. Further, the method further comprises the following steps: and acquiring a preset reward proportion, and determining reward data paid to the ring owner according to the verification data and the preset reward proportion. According to the actual popularization effect, commodities promoted through the shared data circle are distributed to the circle owners, and the commercial popularization capability of life service is realized. Further, the data shared in the shared data circle can be further distributed through other channels. Specifically, a sharing request of the user of the sub-circle set or/and the sharing data circle for the target object is obtained, and the sharing data is sent to a target channel corresponding to the sharing request. The target channel may be a social channel including, but not limited to, a third party social channel.
In this embodiment, the data sharing in the shared data ring includes a geographical region attribute of the shared data. And the data shared by the specific sub-circle set is pushed to the specific shared data circle along with the sub-circle set, and whether the user is suitable for trading through the shared data or not is judged according to the position information of the user corresponding to the specific shared data circle, and prompt is carried out. The method specifically comprises the following steps: responding to click trigger of a user in the sub-circle set or/and the shared data circle for pushed shared data, and acquiring current position information of the user; and if the current position information is not matched with the geographical area corresponding to the sub-circle set, prompting that transaction information generated aiming at the shared data cannot be verified in the geographical area corresponding to the sub-circle set.
In this embodiment, the shared data ring may be used to obtain the object, such as the clique, in the sharing mode after being formed. The method specifically comprises the following steps: acquiring a spelling request or an opening request of a user of the sub-circle set or/and the shared data circle aiming at the target object, aggregating user resources with transaction requirements aiming at the target object, and generating a specific transaction group; and displaying the information of the specific transaction group as shared data on a page corresponding to the sub-circle set or/and the shared data circle. Further, a request for a participant of the user sharing the data circle is received, and in particular, the user resource is added to the specific transaction group in response to the request for the participant to join the participant of the specific transaction group for the user resource having a transaction demand for the target object. Specific prices may also be requested based on the patch size, including: acquiring scale data of the specific transaction group; and acquiring price data of the target object according to the scale data.
In this embodiment, the shared data ring may be used to pull new content after formation. For example, a merchant corresponding to a store in a sub-circle set is live and accurately simulcast in one or more shared data circles containing the sub-circle set. The method specifically comprises the following steps: acquiring live broadcast data in the sub-circle set; and taking the live broadcast data as joint broadcast data, and performing joint broadcast on one or more shared data rings comprising the sub-ring sets, wherein the joint broadcast data is shared data of the shared data rings. And the evaluation information of the user aiming at the shared data can be displayed in the sub-circle set or/and the one or more shared data circles. Further, detecting traffic data and access behavior data generated by users in the sub-circle set or/and the one or more shared data circles through accessing the shared data or/and the evaluation information; and determining payment data paid to the user corresponding to the live broadcast data according to the flow data and the access behavior data.
It should be noted that, in the case of no conflict, the features given in the present embodiment and other embodiments of the present application may be combined with each other, and steps S201 and S202 or similar terms do not limit that the steps must be performed sequentially.
Thus, the method provided by this embodiment is described, where the sub-ring set is pushed to the shared data ring of the user having the same geographic identifier as the sub-ring set, and the user can select the sub-ring set located in the shared data ring according to the need to form a personalized shared data ring. The sub-circle sets are pushed through the sub-circle sets and the geographic identification of the user to generate the shared data circle, so that the data shared through the sub-circle sets can be shared in the shared data circle according to the geographic area, the accurate shared data according to the geographic area is realized, and the problem of lower accuracy of the pushing of the shared data is solved.
The second embodiment provides a data sharing method for sharing a data ring based on the above embodiments and system environments. The system environment of the method provided by the embodiment of the application is similar to that of fig. 1, and includes: service platform, store, ring owner, end user. The service platform obtains POI data (information points, point of Information), aggregates the POI data into AOI data (information plane, area of Information), integrates the AOI data into an on-line carrier corresponding to the physical location, and can delineate or generate a shared data ring for data sharing based on the on-line carrier. The POI data is a coordinate point with a plurality of attribute labels, and the attribute labels contain store information related to the geographic positions of the coordinate point. The AOI data is a geographic region that includes one or more POI data. The on-line carrier is an information grid divided based on AOI, and each information grid corresponds to one physical place. The online carrier contains data for a store in the physical location that provides goods or services. A shared data ring is generated based on one or more on-line carriers. For example, a plurality of in-line carriers are delineated into a shared data ring, each of which may serve as a subset of the shared data ring. In practical implementation, the on-line carrier may correspond to small complexes such as vegetable markets, neighborhood centers, etc. off-line, or may correspond to large complexes such as shopping centers, or may be an integration of stores in some areas. In particular, the on-line carriers may be divided according to geographical area characteristics, for example, work area on-line carriers based on AOI division and its surrounding business circles. For another example, an on-line carrier of living areas obtained from a residential area divided based on AOI and its surrounding business circles. The user can claim the shared data circle of residence or work of the user to the service platform, the city operation module of the service platform confirms whether the user matches circle primary qualification, if so, the user operates the shared data circle as the circle primary of the shared data circle. After the circle owner claims a particular shared data circle, the circle owner may choose to promote goods or services offered by a store within the particular shared data circle. The service platform obtains information of a store, determines a affiliated shared data ring according to the position of the store, sends an offer for the shared data ring to a merchant corresponding to the store, can provide goods or services provided by the store to a service end after signing to be resident, is selected by a ring owner, is promoted and distributed to a page of the shared data ring, and pays promotion compensation to the ring owner after the terminal user purchases goods or services through the promoted and distributed information. The non-circle main users in the circle and the living circle can initiate spelling, opening, inviting community users to participate in group and other forms to popularize and select goods or services. The service platform can obtain the current position information of the terminal user under the condition of the authorization of the terminal user, and recommends the shared data ring to the terminal user according to the current position information. For example, a shared data circle to which the current location information is matched is recommended, or a shared data circle to which the current location information is matched and which is of interest to the end user is recommended, or a shared data circle to which the current location information is matched and which is contained in the end user history consumption record is recommended. The end user obtains a sub-circle set based on the position matching, and selects the sub-circle set to form a shared data circle. The end user may obtain shared data, such as promotional information or a group invitation, that is shared by the circle owner in the sub-circle set or/and the shared data circle, through which goods or services are selected for purchase. And after settlement and verification, commodity commissions are distributed to the ring owners according to the actual collection amount and commission proportion of the merchant stores, so that the commercial popularization capability of life service is realized. The promotion information of goods or services displayed by the ring master on the claimed shared data ring is operated and maintained by the ring master. The ring owner is used as a user in the shared data ring, so that the consumption distribution information of the shared data ring is fully known, and a better drainage effect can be achieved. The scheme of defining the shared data circle based on the geographic area is particularly suitable for data sharing in an online and offline combined e-commerce operation mode. The online and offline combined e-commerce operation mode refers to providing rich merchant and service content information to users through online platforms and providing actual objects or services to users through offline stores. The online and offline combined e-commerce operation mode can provide convenient life service for users. For example, to store services, fresh self-service, etc., are becoming increasingly consumer-selected. Merchants providing life service by adopting an online and offline combined electronic commerce operation mode are life electronic merchants. The data sharing method for sharing the data ring can accurately share data.
The method is described below in connection with fig. 3. The data sharing method for sharing the data ring shown in fig. 3 includes: step S301 to step S302.
In step S301, a shared data ring entry is formed, where the shared data ring includes at least one sub-ring set.
In this embodiment, the so-called shared data ring is an on-line information carrier that can be used for data sharing. The shared data circle includes at least one sub-circle set. The sub-circle set may have a circle main. The circle main user of each sub-circle set and the non-circle main user added into the sub-circle set can share data in the sub-circle set, and the data shared in the specific sub-circle set can be displayed in the shared data circle containing the specific sub-circle set, so that the purpose of data sharing is achieved.
The set of sub-circles corresponds to a physical location. The physical location may be an off-line entity divided by geographic area. For example, the sub-circle set may correspond to a small complex under a line, such as a vegetable market, a neighborhood center, etc., or may be a large complex, such as a shopping center, or may be an integration of shops in some areas. The address of the sub-circle set may be used as a geographical identification of the sub-circle set. Each sub-set corresponds to a different geographic identification. For example, a sub-circle set a is established based on an a-living cell, which may be identified by the a-living cell. For another example, a sub-circle set B is established based on the B-work campus, and the sub-circle set B may be identified by the B-work campus. The geographical identity of sub-circle set a may be different from the geographical identity of sub-circle set B. In actual practice, the set of sub-loops may be partitioned based on AOI. In practical application, an example of the sub-ring set is as follows: an APP user opens the shared data circle of the user through the shared data circle inlet, namely the user is on the page of the My life circle of the APP. The information of each complex (small or large complex) contained in the my life circle page is a sub-circle set respectively. Of course, the geographic identity of a sub-set of circles may also be a collection of geographic locations. The synthesis corresponding to the sub-circle set can divide the geographic position from at least one dimension of the synthesis region, the floor and the building identifier, and correspondingly, the geographic identifier of the sub-circle set comprises information of at least one geographic position of the synthesis region, the floor and the building identifier. For example, if a certain sub-circle set is subdivided into a first region and a second region corresponding to a large complex, the geographic identifier of the sub-circle set includes the geographic positions of the first region and the second region of the large complex. For another example, in the above example, the large complex is subdivided into a sub-floor, and the geographic identifier of the sub-circle set includes information of each floor of the large complex, that is, the geographic location may include subdivided floor information. For another example, in the above example, the large complex is subdivided into building 1 and building 2, and the geographic identifier of the sub-circle set includes building number information of the large complex, that is, the geographic location may include subdivided building number information.
The shared data circle includes at least one sub-circle set. For example, the geographical area range corresponding to the user a includes different living cells, complexes, and the like, where each living cell and complex corresponds to one sub-ring set, and each sub-ring set has different addresses and corresponds to different geographical identifications. The sub-ring set and/or shared data ring to which user a belongs, and the sub-ring set and/or shared data ring to which user a may join, may include at least one of the sub-ring sets described above with different geographical identifications.
The shared data ring entry is an entry for triggering the opening of the shared data ring. For example, the shared data circle entry may be the first page into the shared data circle. For another example, the shared data circle entry may be a page element in an application (such as APP) that provides a shared data circle function and may be used to link to a shared data circle, specifically, a specific area or a button control in an APP navigation bar for linking to a shared data circle page is used as the shared data circle entry, and the shared data circle page is triggered to be opened by detecting a click event or a touch event of the specific area or the button control.
In this embodiment, an entry control or an entry component for triggering to open the shared data ring is generated according to path information of the shared data ring, and the entry control or the entry component is used as an entry of the shared data ring. The specific manner of generating the portal control or portal component is not limited. Either by the server or by the client. For example, the server generates the portal control or portal component and a page view containing the portal control or portal component, and provides the page view to the client for rendering and displaying. For another example, information for generating the portal control or portal component may be requested from the server by the client and the portal control or portal component may be generated. The page containing the portal control or portal component is presented at the client interface. The client interface detects a clicking event or a touching event of the entry control or the entry component, triggers sending a shared data ring request to the server, and obtains shared data ring information and displays the shared data ring information on the client interface.
Step S302, after the user enters the shared data ring entrance, the sub-ring set in the shared data ring is selected to form the shared data ring. The sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs. In this embodiment, the personalized shared data ring of the user is formed according to the sub-ring set selected by the user and located in the shared data ring, so that a customized shared data ring is provided for each user.
In this embodiment, the shared data ring may be used for promotion of goods or services provided by stores in a sub-ring set, and information of an object to be promoted is pushed to the shared data ring as shared data. The method specifically comprises the following steps: obtaining popularization information of target objects of stores in the sub-ring sets or/and the shared data ring as shared data; and publishing the shared data in the sub-circle set or/and the shared data circle. The promotion information issued as the shared data can be acquired by the terminal user, so that the terminal user can acquire the corresponding object through the promotion information. When the terminal user purchases goods or services through the shared data of the shared data circle, the merchant or the service platform pays popularization rewards to the circle owner or the user who issues the shared data after verifying and using. Comprises the following steps: monitoring flow data and access behavior data generated by users of the sub-ring sets or/and the shared data rings through accessing the published shared data; and determining payment data paid to the ring main of the sub-ring set according to the flow data and the access behavior data. Preferably, acquiring verification and marketing data generated by settlement of specific transaction information used by users in the sub-circle sets or/and the shared data circles to a store; the specific transaction information is transaction information generated by the user aiming at a target object corresponding to the shared data; and determining payment data paid to the loop master according to the verification data. Further, the method further comprises the following steps: and acquiring a preset reward proportion, and determining reward data paid to the ring owner according to the verification data and the preset reward proportion. According to the actual popularization effect, commodities promoted through the shared data circle are distributed to the circle owners, and the commercial popularization capability of life service is realized. Further, the data shared in the shared data circle can be further distributed through other channels. Specifically, a sharing request of the user of the sub-circle set or/and the sharing data circle for the target object is obtained, and the sharing data is sent to a target channel corresponding to the sharing request. The target channel may be a social channel including, but not limited to, a third party social channel.
In this embodiment, the data sharing in the shared data ring includes a geographical region attribute of the shared data. The data shared by the specific sub-circle sets are shared to the specific shared data circle containing the geographic identification of the specific sub-circle set along with the pushing of the sub-circle set, and the accurate sharing of the data is carried out based on the position information of the user corresponding to the specific shared data circle, so that the conversion rate of converting the potential consumer customer into the real customer can be improved. Further, the method further comprises the following steps: and judging whether the user is suitable for trading through the shared data and prompting. The method specifically comprises the following steps: responding to click trigger of a user in the sub-circle set or/and the shared data circle for pushed shared data, and acquiring current position information of the user; and if the current position information is not matched with the geographical area corresponding to the sub-circle set, prompting that transaction information generated aiming at the shared data cannot be verified in the geographical area corresponding to the sub-circle set. Wherein the current location of the user is obtained if the user allows.
In this embodiment, the shared data ring may be used to obtain the object, such as the clique, in the sharing mode after being formed. The method specifically comprises the following steps: acquiring a spelling request or an opening request of a user of the sub-circle set or/and the shared data circle aiming at the target object, aggregating user resources with transaction requirements aiming at the target object, and generating a specific transaction group; and displaying the information of the specific transaction group as shared data on a page corresponding to the sub-circle set or/and the shared data circle. Further, a request for a participant of the user sharing the data circle is received, and in particular, the user resource is added to the specific transaction group in response to the request for the participant to join the participant of the specific transaction group for the user resource having a transaction demand for the target object. Specific prices may also be requested based on the patch size, including: acquiring scale data of the specific transaction group; and acquiring price data of the target object according to the scale data.
In this embodiment, the shared data ring may be used to pull new content after formation. For example, a merchant corresponding to a store in a sub-circle set is live and accurately simulcast in one or more shared data circles containing the sub-circle set. The method specifically comprises the following steps: acquiring live broadcast data in the sub-circle set; the live broadcast data is used as joint broadcast data, joint broadcast is carried out on one or more shared data rings containing the sub-ring set, and the joint broadcast data is shared data of the shared data rings; and displaying the evaluation information of the user aiming at the shared data in the sub-circle set or/and the one or more shared data circles. Further, detecting traffic data and access behavior data generated by users in the sub-circle set or/and the one or more shared data circles through accessing the shared data or/and the evaluation information; and determining payment data paid to the user corresponding to the live broadcast data according to the flow data and the access behavior data.
Thus far, the method provided in this embodiment is described, where the method includes forming a shared data ring entry, where the shared data ring includes at least one sub-ring set; after a user enters a shared data ring entrance, selecting the sub-ring set positioned in the shared data ring to form a shared data ring; the sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs. Sharing data in the sub-circle set can be realized through a circle master of the sub-circle set; the data shared in the sub-ring set is shared in the shared data ring containing the sub-ring set through the sub-ring set. Therefore, data can be accurately shared according to the sub-ring set, and the problem of low accuracy of shared data pushing is solved.
Third embodiment based on the above embodiment, a third embodiment of the present application provides an information processing method of a shared data ring, and the method is described below with reference to fig. 4. The information processing method of the shared data ring shown in fig. 4 includes: step S401 to step S402.
Step S401, a shared data ring display request for displaying shared data ring information of a target user is sent to a server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set.
The steps in this embodiment may be performed by a client displaying a shared data circle. The target user is an end user illustrating the client. The shared data circle display request can be sent to the server through the shared data circle entry trigger. For example, the client detects that an entry control or a component for linking to the shared data ring page is triggered, generates a display request of the shared data ring for the target user, and sends the display request to the server. Further, the method further comprises the following steps: detecting a selection trigger of one of the user-joinable sub-ring sets displayed on the interface of the client, and sending a joining request for the selected sub-ring set to the server, wherein the joining request is used for forming a personalized shared data ring of the target user according to the selected sub-ring set. The sub-circle set which can be added by the user is a sub-circle set recommended by the server according to the geographic identification of the geographic area corresponding to the target user. For example, the server determines, according to the geographic identifier of each of the pre-established sub-ring sets, a sub-ring set with the same geographic identifier as the geographic region corresponding to the target user, as the sub-ring set that the user can join. The personalized shared data circle of the target user is formed based on the geographic identification, so that the target user can obtain shared data matched with the geographic area in the shared data circle, and accurate shared data according to the geographic area is realized.
Step S402, receiving and displaying the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server.
In this embodiment, the shared data ring information is displayed on an interface of the client. In practical applications, the page view for displaying the shared data ring may be generated by the client, or may be provided to the client for display after the page view is generated by the server.
In this embodiment, the client further displays shared data shared in the sub-ring set or/and the shared data ring, and if it is detected that a link included in the shared data is triggered, requests to access a page corresponding to the link from the server. The specific treatment comprises the following steps: acquiring and displaying the shared data released in the shared data ring; and responding to the detected click trigger aiming at the shared data, obtaining and displaying a page corresponding to the shared data.
In practical applications, the target user may obtain the shared data in the shared data ring in a plurality of ways. In one embodiment, the shared data is acquired based on the location information of the target user and the page corresponding to the shared data is accessed under the permission of the target user. The method specifically comprises the following steps: transmitting the position information of the target user to a server; acquiring a sub-circle set recommended to the target user by the server; and obtaining shared data shared in the sub-circle set. In one embodiment, the target user obtains the shared data through information shared by the users in the community. The method specifically comprises the following steps: obtaining shared data shared by the ring masters of the sub-ring sets; detecting click trigger for a link contained in the shared data; and accessing the page corresponding to the link according to the click trigger.
Thus far, the method provided by the embodiment is described, and the method sends the shared data ring display request for displaying the shared data ring information of the target user to the server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; receiving and displaying the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server. The shared data circle of the target user is a shared data circle formed based on the geographic identification, so that shared data matched with the geographic area corresponding to the target user can be displayed in the shared data circle displayed by the client, and accurate shared data according to the geographic area is realized.
Fourth embodiment based on the above embodiment, a fourth embodiment of the present application provides another information processing method of a shared data ring, and the method is described below with reference to fig. 5. The information processing method of the shared data ring shown in fig. 5 includes: step S501 to step S502.
Step S501, a shared data ring display request sent by a client for displaying shared data ring information of a target user is obtained; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set;
step S502, providing the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client.
The steps in this embodiment may be performed by the server. And the server side provides the information of the shared data ring for the client side according to the shared data ring display request sent by the client side. And the server side also recommends a sub-circle set which can be added by the target user to the client side according to the geographic identification of the geographic area corresponding to the target user. Further still include: receiving a joining request initiated by the target user and sent by the client to join in a selected sub-ring set, forming a personalized shared data ring of the user according to the selected sub-ring set, and sending information of the personalized shared data ring to the client. For example, the server determines, according to the geographic identifier of each of the pre-established sub-ring sets, a sub-ring set with the same geographic identifier as the geographic region corresponding to the target user, as a sub-ring set that the target user can join. The personalized shared data circle of the target user is formed based on the geographic identification, so that the target user can obtain shared data matched with the geographic area in the shared data circle, and accurate shared data according to the geographic area is realized. In practical applications, the page view for displaying the shared data ring on the client may be generated by the client, or may be provided to the client for display after the page view is generated by the server.
In this embodiment, the server side further receives an access request initiated by the client side for the shared data that is displayed in the sub-ring set or/and the shared data ring, where the access request is used for requesting to obtain a page corresponding to a link included in the shared data; and providing the page for the client according to the access request. And recommending the sub-circle set to the client by the server according to the position information of the target user under the condition that the target user allows.
Thus far, the method provided by the embodiment is described, and the method includes that a shared data ring display request for displaying shared data ring information of a target user sent by a client is obtained; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set; providing the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client. The geographic identification of the sub-circle set in the shared data circle of the target user is the same as the geographic identification of the geographic area corresponding to the target user, so that the shared data matched with the geographic area corresponding to the target user can be provided for the client, and accurate shared data according to the geographic area is realized.
Fifth embodiment based on the above embodiment, a fifth embodiment of the present application provides another information processing method of a shared data ring, and the method is described below with reference to fig. 6. The information processing method of the shared data ring shown in fig. 6 includes: step S601 to step S602.
Step S601, detecting a selection trigger for a target store in a shared data circle, wherein the selection trigger is provided for a to-be-promoted object; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs;
in step S602, in response to the detected selection trigger, information of the target object for the circle main selection promotion is sent to the server, where the information of the target object is used to determine the shared data pushed to the sub-circle set or/and the shared data circle to which the sub-circle set or/and the shared data circle belongs.
The method in this embodiment is applicable to an electronic device used by the loop master. And sharing the information of the target object selected by the ring main of the sub-ring set as shared data in the sub-ring set and the shared data ring containing the sub-ring set. In this embodiment, the client further detects operation information of deleting or adding the object information shared in the sub-ring set by the ring master, and sends the operation information to the server. And the server performs corresponding deleting or adding operation according to the operation information, so that operation management of the sub-ring set and shared data of the shared data ring comprising the sub-ring set is realized.
In this embodiment, the client further sends a sharing request for information of the target object to the server, where the sharing request is used to send the information of the target object to a target channel. The target channel may be a data channel corresponding to a community to which the circle mainly shares. Thereby realizing the sharing of the information of the target object to the terminal users through the communities.
In this embodiment, the client: sending a grouping request or a grouping opening request aiming at the target object to the server; obtaining information of a specific transaction group aiming at a spelling request or an opening request; the particular transaction community aggregates user resources that have transaction requirements for the target object. Thus, popularization of the target object in the sub-circle set and the shared data circle comprising the sub-circle set is realized in a sharing mode.
Therefore, the method provided by the embodiment is described, and the method realizes the operation of the circle master to the sub-circle set and the shared data circle by providing the target object, which is selected by the circle master and needs to be in the sub-circle set or/and the shared data circle containing the sub-circle set, for the service end, and provides a scheme for carrying out object promotion through the shared data circle.
Sixth embodiment based on the above embodiment, a sixth embodiment of the present application provides another information processing method of a shared data ring, and the method is described below with reference to fig. 7. The information processing method of the shared data ring shown in fig. 7 includes: step S701 to step S702.
Step S701, receiving information of a target object selected and promoted by a circle master of a sub-circle set;
step S702, generating shared data according to the information of the target object, and pushing the shared data to the sub-circle set or/and a shared data circle containing the sub-circle set; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs.
The method in this embodiment is applicable to an electronic device used by the loop master. Information of a target object selected by a torus master of a sub-torus set may be shared as shared data in the sub-torus set and a shared data torus including the sub-torus set. In this embodiment, the client further detects operation information of deleting or adding the object information shared in the sub-ring set by the ring master, and sends the operation information to the server. And the server performs corresponding deleting or adding operation according to the operation information, so that operation management of the sub-ring set and shared data of the shared data ring comprising the sub-ring set is realized.
In this embodiment, the server side further receives a sharing request for the information of the target object sent by the client side, and sends the information of the target object to the target channel. The target channel may be a data channel corresponding to a community to which the circle mainly shares. Thereby realizing the sharing of the information of the target object to the terminal users through the communities.
In this embodiment, the server receives a grouping request or a grouping opening request for the target object sent by the client; obtaining information of a specific transaction group aiming at a spelling request or an opening request; the particular transaction community aggregates user resources that have transaction requirements for the target object. Thus, popularization of the target object in the sub-circle set and the shared data circle comprising the sub-circle set is realized in a sharing mode.
Therefore, the method provided by the embodiment is described, and the method realizes the operation of the circle master to the sub-circle set and the shared data circle by taking the information of the target object selected by the circle master as the shared data to be shared in the sub-circle set or/and the shared data circle containing the sub-circle set, thereby providing a scheme for carrying out object promotion through the shared data circle.
The seventh embodiment corresponds to the first embodiment, and the seventh embodiment of the present application provides a shared data ring generating device. The device is described below in connection with fig. 8. The shared data ring generation device shown in fig. 8 includes: an entry unit 801 for establishing a shared data circle entry for a user;
a sub-circle set establishing unit 802, configured to establish sub-circle sets, where each sub-circle set corresponds to a different geographic identifier;
a user trajectory acquisition unit 803 for acquiring trajectory data of a user;
a user-corresponding geographic area selection unit 804, configured to form a geographic area corresponding to the user based on the selected geographic location or/and the high-frequency track data of the user, where the geographic area corresponding to the user includes at least one geographic identifier;
and the shared data circle generating unit 805 is configured to push the sub-circle set to a shared data circle of the user in the geographical area containing the geographical identifier of the sub-circle set.
Optionally, the shared data circle generating unit 805 is specifically configured to: the user can select the sub-ring set positioned in the shared data ring according to the requirement to form a personalized shared data ring.
Optionally, the user corresponding geographic area selection unit 804 is specifically configured to: acquiring a geographic position of a living node for providing a service object to a user; and if the distance between the geographical position of the living node and the boundary of the geographical area corresponding to the user is not greater than a preset distance threshold, adding the geographical identifier of the sub-circle set to which the living node belongs as one of the associated geographical identifiers of the geographical area corresponding to the user, and pushing the sub-circle set with the associated geographical identifier of the geographical area to the shared data circle of the corresponding user.
Optionally, the user corresponding geographic area selection unit 804 is specifically configured to: acquiring historical order data of the user; and extracting a store position corresponding to the order of the user from the historical order data as the geographic position of the living node.
Optionally, the shared data circle generating unit 805 is specifically configured to: determining at least one torus master operable with the sub-torus set; the ring master may initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs.
Optionally, the shared data circle generating unit 805 is specifically configured to: determining that the circle main selects a promoted target object aiming at the objects to be promoted in the sub-circle set; obtaining shared data of the target object; and publishing the shared data in the sub-circle set or/and the shared data circle.
Optionally, the shared data circle generating unit 805 is specifically configured to: and the circle main selects the objects to be promoted in the sub-circle which the circle main belongs to, and sends promotion information which is displayed on a main interface of the shared data circle comprising the sub-circle set.
Optionally, the shared data circle generating unit 805 is specifically configured to: and receiving the deletion or addition operation of the circle master on the shared data published in the sub-circle set or/and the shared data circle.
Optionally, the shared data circle generating unit 805 is specifically configured to: acquiring information of stores in the sub-circle set; adding the target to be promoted, which is required to be promoted in the sub-circle set or/and the shared data circle, to the sub-circle set or/and the shared data circle by the store.
Optionally, the shared data circle generating unit 805 is specifically configured to obtain a type tag corresponding to the sub-circle set; the sub-ring sets with the same type of tag are pushed to the shared data ring with the same type of tag sub-ring set.
The eighth embodiment corresponds to the second embodiment, and the eighth embodiment of the present application provides a data sharing device for sharing a data ring. Referring to fig. 9, the data sharing device for sharing a data ring shown in fig. 9 includes:
an entry unit 901, configured to form a shared data ring entry, where the shared data ring includes at least one sub-ring set;
a shared data ring forming unit 902, configured to select the sub-ring set located in the shared data ring after a user enters a shared data ring entry to form a shared data ring; the sub-ring set has a ring master that can initiate a shared data push that is pushed to the sub-ring set or/and shared data ring to which it belongs.
Optionally, the apparatus further includes a sharing unit, where the sharing unit is configured to: obtaining popularization information of target objects of stores in the sub-ring sets or/and the shared data ring as shared data; and publishing the shared data in the sub-circle set or/and the shared data circle.
Optionally, the sharing unit is specifically configured to: acquiring a spelling request or an opening request of a user of the sub-circle set or/and the shared data circle aiming at the target object, aggregating user resources with transaction requirements aiming at the target object, and generating a specific transaction group; and displaying the information of the specific transaction group as shared data on a page corresponding to the sub-circle set or/and the shared data circle.
Optionally, the sharing unit is specifically configured to: in response to a request to join a participant in the particular transaction group for a user resource having a transaction demand for the target object, the user resource is added to the particular transaction group.
Optionally, the sharing unit is specifically configured to: acquiring scale data of the specific transaction group; and acquiring price data of the target object according to the scale data.
Optionally, the sharing unit is specifically configured to: and obtaining a sharing request of the sub-circle set or/and the user sharing the data circle aiming at the target object, and sending the sharing data to a target channel corresponding to the sharing request.
Optionally, the sharing unit is specifically configured to: monitoring flow data and access behavior data generated by users of the sub-ring sets or/and the shared data rings through accessing the published shared data; and determining payment data paid to the ring main of the sub-ring set according to the flow data and the access behavior data.
Optionally, the sharing unit is specifically configured to: acquiring verification and marketing data generated by settlement of users in the sub-circle sets or/and the shared data circles by using specific transaction information; the specific transaction information is transaction information generated by the user aiming at a target object corresponding to the shared data; and determining payment data paid to the loop master according to the verification data.
Optionally, the sharing unit is specifically configured to: acquiring live broadcast data in the sub-circle set; the live broadcast data is used as joint broadcast data, joint broadcast is carried out on one or more shared data rings containing the sub-ring set, and the joint broadcast data is shared data of the shared data rings; and displaying the evaluation information of the user aiming at the shared data in the sub-circle set or/and the one or more shared data circles.
Optionally, the sharing unit is specifically configured to: detecting flow data and access behavior data generated by accessing the shared data or/and the evaluation information by users in the sub-circle set or/and the one or more shared data circles; and determining payment data paid to the user corresponding to the live broadcast data according to the flow data and the access behavior data.
Optionally, the sharing unit is specifically configured to: responding to click trigger of a user in the sub-circle set or/and the shared data circle for pushed shared data, and acquiring current position information of the user; and if the current position information is not matched with the geographical area corresponding to the sub-circle set, prompting that transaction information generated aiming at the shared data cannot be verified in the geographical area corresponding to the sub-circle set.
A ninth embodiment corresponds to the third embodiment, and the ninth embodiment of the present application provides an information processing apparatus that shares a data ring. The device is described below in connection with fig. 10. An information processing apparatus for sharing a data ring shown in fig. 10 includes:
a request unit 1001, configured to send a shared data ring display request for displaying shared data ring information of a target user to a server; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set;
A display unit 1002, configured to receive and display the shared data ring information sent by the server; or receiving and rendering the page view information containing the shared data ring information sent by the server.
Optionally, the display unit is further configured to: acquiring and displaying the shared data released in the shared data ring; and responding to the detected click trigger aiming at the shared data, obtaining and displaying a page corresponding to the shared data.
The tenth embodiment corresponds to the fourth embodiment, and the tenth embodiment of the present application provides an information processing apparatus that shares a data ring. The schematic diagram of the information processing apparatus for sharing a data ring is similar to fig. 10, and includes:
a request unit, configured to obtain a shared data ring display request sent by a client for displaying shared data ring information of a target user; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs; the geographic area corresponding to the target user comprises the geographic identification of the sub-circle set;
A display unit, configured to provide the shared data ring information to the client; or generating page view information for displaying the shared data ring information, and providing the page view information to the client.
An eleventh embodiment corresponds to the fifth embodiment, and the eleventh embodiment of the present application provides an information processing apparatus that shares a data ring. The schematic diagram of the information processing apparatus for sharing a data ring is shown in fig. 11, and includes:
an object selection unit 1101, configured to detect a selection trigger for an object to be promoted provided by a target store within the shared data circle; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs;
and the sharing unit 1102 is configured to send, to the server, information of a target object for the circle primary selection promotion in response to the detected selection trigger, where the information of the target object is used to determine shared data pushed to the sub-circle set or/and the shared data circle to which the sub-circle set or/and the shared data circle belongs.
A twelfth embodiment corresponds to the sixth embodiment, and the twelfth embodiment of the present application provides an information processing apparatus that shares a data ring. The schematic diagram of the information processing apparatus for sharing a data ring is similar to fig. 11, and includes:
The object selection unit is used for receiving information of a target object promoted by the circle main selection of the sub-circle set;
the sharing unit is used for generating sharing data according to the information of the target object and pushing the sharing data to the sub-circle set or/and a sharing data circle containing the sub-circle set; the shared data ring comprises at least one sub-ring set, the sub-ring set is provided with a ring master, the ring master can initiate shared data pushing, and the shared data is pushed to the sub-ring set or/and the shared data ring to which the shared data ring belongs.
Based on the foregoing embodiments, a thirteenth embodiment of the present application may provide an electronic device, and relevant portions may be referred to the corresponding descriptions of the foregoing embodiments. Referring to fig. 12, the electronic device shown in fig. 12 includes a memory 1201 and a processor 1202. The memory stores a computer program that, when executed by the processor, performs the methods provided by the embodiments of the present application.
Based on the foregoing embodiments, a fourteenth embodiment of the present application provides a storage device, and relevant portions may be referred to the corresponding descriptions of the foregoing embodiments. The schematic diagram of the storage device is similar to fig. 12. The storage device stores a computer program which, when executed by the processor, performs the method provided by the embodiments of the present application.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
1. Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer readable media, as defined herein, does not include non-transitory computer readable media (transmission media), such as modulated data signals and carrier waves.
2. It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
While the preferred embodiment has been described, it is not intended to limit the invention thereto, and any person skilled in the art may make variations and modifications without departing from the spirit and scope of the present invention, so that the scope of the present invention shall be defined by the claims of the present application.
Claims (10)
1. A method for generating a shared data ring, comprising:
establishing a shared data ring entry of a user;
establishing sub-circle sets corresponding to physical places, wherein each sub-circle set corresponds to different geographic identifiers;
determining a geographical area corresponding to a user based on a geographical position selected by the user and/or track data of the user, wherein the geographical area corresponding to the user comprises at least one geographical identifier; the geographical area is an area formed by taking a geographical position selected by a user or a high-frequency track data point as a circle center and taking a preset distance as a radius;
Determining a sub-circle set matched with the position of the geographical area as a sub-circle set to which the user belongs; the position matching is that the geographic identification included in the geographic area is identical to or matched with the geographic identification of the sub-circle set;
and displaying the sub-circle set to which the user belongs in the shared data circle of the user.
2. The method as recited in claim 1, further comprising:
acquiring a geographic position of a living node for providing a service object to a user;
and if the distance between the geographical position of the living node and the boundary of the geographical area corresponding to the user is not greater than a preset distance threshold, adding the geographical identification of the sub-circle set to which the living node belongs as one of the associated geographical identifications of the geographical area of the user, and pushing the sub-circle set with the associated geographical identification of the geographical area to the shared data circle of the corresponding user.
3. The method as recited in claim 2, further comprising:
displaying a sub-circle set with the associated geographic identification of the geographic area and at least part of information of the sub-circle set on the shared data circle.
4. A method according to claim 3, further comprising:
Adding the user into the selected sub-circle set according to the request of the user for selecting and adding the selected sub-circle set;
and displaying the information identifying that the user joins the sub-circle set in the shared data circle corresponding to the user.
5. A method according to claim 3, further comprising:
after a sub-circle set with an associated geographic identifier of the geographic area where the shared data circle is displayed is triggered, displaying a page corresponding to the sub-circle set; the page comprises popularization information shared in the sub-circle set.
6. The method as recited in claim 5, further comprising:
displaying geographic identifiers of the sub-circle sets and corresponding physical place characteristic information thereof in pages corresponding to the sub-circle sets; the physical location characteristic information is any one of the following information: the method comprises the following steps of a sub-circle set corresponding to a living area, a sub-circle set corresponding to a working area and a sub-circle set corresponding to a shopping center.
7. The method of claim 1, wherein the presenting the subset of the user's belonging to the shared data circle to the user comprises:
and displaying the sub-circle set to which the user belongs and the popularization information shared in the sub-circle set on a main interface of the shared data circle.
8. The method according to claim 6 or 7, characterized in that in the process of displaying promotion information, further comprising:
displaying a sub-circle set to which the store corresponding to the popularization information belongs; and after the sub-circle set of the store is triggered, displaying a page corresponding to the sub-circle set of the store.
9. A shared data circle generating apparatus, comprising:
an entry unit for establishing a shared data ring entry for the user;
the sub-circle set establishing unit is used for establishing sub-circle sets corresponding to the physical places, and each sub-circle set corresponds to different geographic identifiers;
a user corresponding geographic area selection unit, configured to determine a geographic area corresponding to the user based on the geographic location selected by the user and/or the trajectory data of the user, where the geographic area corresponding to the user includes at least one geographic identifier; the geographical area is an area formed by taking a geographical position selected by a user or a high-frequency track data point as a circle center and taking a preset distance as a radius;
the user belonging sub-circle set determining unit is used for determining a sub-circle set matched with the position of the geographical area to be used as a sub-circle set to which the user belongs; the position matching is that the geographic identification included in the geographic area is identical to or matched with the geographic identification of the sub-circle set;
And the display unit is used for displaying the sub-circle set to which the user belongs on the shared data circle of the user.
10. An electronic device, comprising:
a memory, and a processor; the memory is adapted to store a computer program which, when executed by the processor, performs the method of any of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110368558.5A CN113052659B (en) | 2020-09-29 | 2020-09-29 | Method and device for generating shared data ring |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011046711.4A CN111932350B (en) | 2020-09-29 | 2020-09-29 | Method for generating shared data circle and method for sharing data of shared data circle |
CN202110368558.5A CN113052659B (en) | 2020-09-29 | 2020-09-29 | Method and device for generating shared data ring |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011046711.4A Division CN111932350B (en) | 2020-09-29 | 2020-09-29 | Method for generating shared data circle and method for sharing data of shared data circle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113052659A CN113052659A (en) | 2021-06-29 |
CN113052659B true CN113052659B (en) | 2024-02-23 |
Family
ID=73333705
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110368558.5A Active CN113052659B (en) | 2020-09-29 | 2020-09-29 | Method and device for generating shared data ring |
CN202011046711.4A Active CN111932350B (en) | 2020-09-29 | 2020-09-29 | Method for generating shared data circle and method for sharing data of shared data circle |
CN202110368559.XA Active CN113052660B (en) | 2020-09-29 | 2020-09-29 | Method and device for generating shared data ring |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011046711.4A Active CN111932350B (en) | 2020-09-29 | 2020-09-29 | Method for generating shared data circle and method for sharing data of shared data circle |
CN202110368559.XA Active CN113052660B (en) | 2020-09-29 | 2020-09-29 | Method and device for generating shared data ring |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN113052659B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113722597B (en) * | 2021-09-02 | 2024-02-20 | 口碑(上海)信息技术有限公司 | Information circle generation, information sharing and information processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104283953A (en) * | 2014-09-30 | 2015-01-14 | 清华大学 | System and method for sharing location information |
CN109213931A (en) * | 2018-08-02 | 2019-01-15 | 浙江口碑网络技术有限公司 | Based on the shared shops's recommended method of link and device |
CN109509066A (en) * | 2018-11-20 | 2019-03-22 | 中南林业科技大学 | The sharing method and system on the private parking stall based on shared circle |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8935341B2 (en) * | 2011-11-21 | 2015-01-13 | Facebook, Inc. | Location aware sticky notes |
US9247020B2 (en) * | 2012-08-07 | 2016-01-26 | Google Inc. | Media content receiving device and distribution of media content utilizing social networks and social circles |
CN107491474A (en) * | 2017-06-26 | 2017-12-19 | 北京三快在线科技有限公司 | Information recommendation method and device |
CN109889424B (en) * | 2017-12-06 | 2022-02-08 | 腾讯科技(深圳)有限公司 | Information processing method, device and storage medium |
CN109242606A (en) * | 2018-08-16 | 2019-01-18 | 浙江口碑网络技术有限公司 | Shops's recommended method and device based on geographical location |
-
2020
- 2020-09-29 CN CN202110368558.5A patent/CN113052659B/en active Active
- 2020-09-29 CN CN202011046711.4A patent/CN111932350B/en active Active
- 2020-09-29 CN CN202110368559.XA patent/CN113052660B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104283953A (en) * | 2014-09-30 | 2015-01-14 | 清华大学 | System and method for sharing location information |
CN109213931A (en) * | 2018-08-02 | 2019-01-15 | 浙江口碑网络技术有限公司 | Based on the shared shops's recommended method of link and device |
CN109509066A (en) * | 2018-11-20 | 2019-03-22 | 中南林业科技大学 | The sharing method and system on the private parking stall based on shared circle |
Also Published As
Publication number | Publication date |
---|---|
CN113052660B (en) | 2024-07-02 |
CN113052659A (en) | 2021-06-29 |
CN111932350B (en) | 2021-02-12 |
CN111932350A (en) | 2020-11-13 |
CN113052660A (en) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10803512B2 (en) | Graphical user interface for object discovery and mapping in open systems | |
US9734217B2 (en) | Methods and systems for analyzing entity performance | |
US9824387B2 (en) | Systems and methods involving proximity, mapping, indexing, mobile, advertising and/or other features | |
EP2884441A1 (en) | Methods and systems for analyzing entity performance | |
US9576295B2 (en) | Adjusting a process for visit detection based on location data | |
US20130073388A1 (en) | System and method for using impressions tracking and analysis, location information, 2d and 3d mapping, mobile mapping, social media, and user behavior and information for generating mobile and internet posted promotions or offers for, and/or sales of, products and/or services | |
US20130073374A1 (en) | System and method for providing combined coupon/geospatial mapping/ company-local & socially conscious information and social networking (c-gm-c/l&sc/i-sn) | |
US20130073377A1 (en) | Mobile device system and method providing 3d geo-target location-based mobile commerce searching/purchases, discounts/coupons products, goods, and services, and social networking | |
US20130226711A1 (en) | Monetizing images in publishing networks | |
CN102667840A (en) | Context information utilizing systems, apparatus and methods | |
CN105122285A (en) | Rewarding user generated content | |
US10579621B2 (en) | Implicit query generation based on physical movement | |
CN112241489A (en) | Information pushing method and device, readable storage medium and computer equipment | |
CN114444985B (en) | Unmanned vehicle-based dynamic adjustment method and device for mobile selling route | |
CN111062770B (en) | Merchant identification method, device and computer readable medium | |
US9122981B1 (en) | Detecting unexpected behavior | |
CN113052659B (en) | Method and device for generating shared data ring | |
US20160026736A1 (en) | Method and apparatus for identifying and recommending exchanging of digital assets | |
US20210397602A1 (en) | Systems and methods for analyzing electronic data to determine faults in a transit system | |
CN110659932A (en) | Point management method, device and system and computer equipment | |
CN113722597B (en) | Information circle generation, information sharing and information processing method and device | |
CN112291713B (en) | Method for acquiring target potential user data | |
CN115063161A (en) | Method and device for merchant to stay in first service platform | |
KR20220137232A (en) | server and a system for operating an SNS-based shopping platform | |
CN115619494A (en) | Interaction method, device and equipment |
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 |