User data display method and device, storage medium and electronic equipment
A technology for user data and data, applied in the computer field, can solve problems such as low data screening efficiency, and achieve the effect of solving low data screening efficiency and improving data screening efficiency
Pending Publication Date: 2022-01-14
TENCENT TECH (SHENZHEN) CO LTD
0 Cites 0 Cited by
AI-Extracted Technical Summary
Problems solved by technology
[0005] Embodiments of the present invention provide a method and device for displaying user data, a storage me...
Method used
As an optional embodiment, in the screening mode of extracting, can select a plurality of labels with different attributes, extract the user data with the selected label attribute, calculate and satisfy this label attribute and corresponding computing logic The data volume of user data. In this embodiment, tags with different attributes respectively correspond to a data set, and the user data stored in the data set has the characteristic of the attribute. For example, user data whose gender is "female" can be stored in a data set, and user data whose gender is "male" can be stored in a data set. Users with different educational backgrounds can be stored in different data sets, for example, the user data of "university graduate" is stored in one data set, the user data of "graduate graduate" is stored in another data set, and so on. The specific storage manners of user data of different tag attributes may be determined according to actual conditions. In this embodiment, assuming that the selected tags are "female" and "graduate graduate", two user data subsets satisfying "female" and "graduate graduate" are respectively found in the database. When the operation logic is intersection, After performing the intersection operation on the two subsets of user data, count the data volume of user data that simultaneously meet the two filter conditions of "female" and "graduated from graduate school". In this embodiment, by storing user data with different attribute tags in different data sets, the user data corresponding to the selected tag can be quickly found, and corresponding logic is performed on the user data corresponding to the selected tag Calculate the amount of user data that meets the filtering conditions, avoiding the need for long-term calculations that affect efficiency, and achieving the technical effect of improving user data filtering efficiency.
[0052] As an optional embodiment, user data collections with different tag attributes can be stored in the server, and the operator can trigger and select the corresponding screening conditions in the target application, and can pass through the communication interface between the target ...
Abstract
The invention discloses a user data display method and device, a storage medium and electronic equipment. The method comprises the following steps: in response to a first interaction instruction obtained in a target application, selecting a target tag from a group of user tags displayed in the target application, and setting tag parameters of the target tag; when the target label comprises a label applied to a preset screening condition and a target interaction instruction is obtained in the target application, in response to the target interaction instruction, setting target operation logic for the label applied to the preset screening condition; and displaying the quantity of the target user data corresponding to the target screening condition in the target application. The technical problem of low data screening efficiency is solved. The technical effect of improving the data screening efficiency is achieved.
Application Domain
Database management systemsSpecial data processing applications
Technology Topic
Computer hardwareElectronic equipment +3
Image
Examples
- Experimental program(1)
Example Embodiment
[0031] In order to better understand the present invention, the technical solutions in the embodiments of the present invention will be described in contemplation, and It is an embodiment of the invention, not all of the embodiments. Based on the embodiments in the present invention, those of ordinary skill in the art may belong to the scope of the present invention in the range of the present invention without all other embodiments obtained without making creative labor.
[0032] It should be noted that the specification and claims of the present invention and the terms "first", "second", "second", or the like are used to distinguish a similar object without having to describe a particular order or award order. It should be understood that the data such as use can be interchanged in appropriate, so that the embodiments of the invention described herein can be implemented in the order other than those illustrated or described herein. Moreover, the terms "including" and "have" and any variation, it is intended that it is intended that it is not included in the process, method, method, system, product, or device that covers his inclusion, such as a series of steps or units. These steps or units may include other steps or units that are not clearly listed or for these processes, methods, products, or equipment.
[0033] According to an aspect of the embodiment of the present invention, a display method of user data, optionally, as an alternative embodiment, the display method of the user data, but is not limited to, figure 1 The environment shown.
[0034] Alternatively, in the present embodiment, the user equipment 102 can be a terminal device configured with a target application, but not limited to, at least one of: mobile phones (such as Android mobile phones, iOS mobile phones, etc.), laptops, tablets , Handheld, MID (Mobile Internet Devices, Mobile Internet Equipment), PAD, Desktop Computer, Smart TV, etc. Target applications can make the browser or client, the client can be a video client, an instant messaging client, a browser client, an educational client, and the like. Display 108 is used to display a set of user tags and the number of target user data. Processor 106 is used to process the label parameters of the selected target tag, and the memory 104 is used to store a set of user tags and tag parameters. The above networks may include, but are not limited to, wired networks, wireless networks, where the wired network includes: a local area network, a metropolitan network, and a wide area network, including Bluetooth, WiFi, and other networks that implement wireless communication. The server 112 may be a single server, or a server cluster consisting of a plurality of servers, or a cloud server. The database 114 is used to store user data, and the processing engine 116 is used to process the target calculation logic for labels applied to preset screening conditions. The above is merely an example, which is not limited in this embodiment.
[0035] Alternatively, as an alternative embodiment, such as figure 2 As shown, the display method of the above user data includes:
[0036] Step S202, in response to the first interaction command acquired in the target application, select the target tag in a set of user tags displayed in the target application, and set the label parameters of the target tag;
[0037] Step S204, when the target tag includes a label applied to the preset filter condition, and when the target interactive instruction is acquired in the target application, the application to the preset screening condition is used in response to the target interaction command. The label setting target operation logic, wherein the target filtering condition includes the preset filtering condition, the label parameter of the label applied to preset screening conditions, and the target calculation logic, the preset filter condition for Indicates that the user data satisfying the target tag parameter condition is extracted in the current user data collection, or filter out user data satisfying the target tag parameter condition in the current user data collection, or extracts and filter out the target in the current user data collection. The user data of the label parameter condition is used to indicate the label parameter of the label applied to the preset filter.
[0038] Step S206, in the target application, the number of target user data corresponding to the target filter condition, wherein the number of target user data is the different user tag predetermined in the current user data set. The user data in different tag parameters is concentrated to meet the number of user data of the target filtering criteria.
[0039] As an optional embodiment, image 3 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure one. When the user data is required to screen, enter the "user orientation" function in the target application image 3 The user interface shown. The left side of the interface shows a set of user tags that can be displayed by triggering the corresponding target tag. image 3 The label parameter setting interface of the target tag is set. like image 3 As shown, in the "Basic Information", "Interest Preference", "User Behavior", "Payment Product" and other user tags, through the "Basics" tab in the "Basic Information" tab in the "Basic Properties" drop-down menu, image 3 On the right, the "Life Milestone" "Gender" "Age" "age" "age" "age" "" National ", etc., the prompt box for setting the label parameters, by setting the target label parameters by selecting or inputting content, for example, in the" Life Milestone " "In the option, you can choose" School Students "" Emotional Status "" Marriage Status "and other label parameters, can revenue age under the" age "prompt box, such as" 18 years old "" 10-18 years old ", etc. The "National" prompt box enters the "Han" "Hui" and other target label parameters. In this embodiment, the user's attributes, such as gender, consumption preferences, etc. by setting a variety of user tags. A tab can contain a user base with the same properties. The user information provided in this embodiment is more comprehensive and meticulous, which can meet the needs of different service screening user data, and display various tags in the target application, and more intuitive selection of tags that need to be filtered, and can achieve quick view data tags. Efficiently select the technical effect of the label.
[0040] As an optional embodiment, image 3 In a set of user tags, a tag contains a user base having the attribute, and a user population having that attribute corresponds to a dataset, and the data set stores user data with this attribute. exist image 3 Multiple labels can be selected in the user interface shown, and multiple data sets corresponding to multiple tags are target logic, and the target operation logic can be intersession, parallel, and a difference. Figure 4 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure II ,exist Figure 4 In a set of user tags, the marriage status is a "single user" label corresponding to a data set, the "non-single user" tag corresponds to a data set. Other tags such as "gender" "national" "education" and other tags correspond to a database. Can pass image 3 In the prompt box, select "Intersection", "Convert", "Different Collection" and other logic operations, and perform corresponding logical operations for the data sets corresponding to the selected tag. For example, the target interaction command is a logical operation of triggering "single user" and "female" to take "intersection" and "single user" and "female", and can filter the "single-family female users" screening. The user data corresponding to the condition.
[0041] As an alternative embodiment, the screening condition can be applied, and the screening conditions can include extracting and filtration. In the present embodiment, the extraction may be user data having the tag attribute in the user data stored in the database, for example, Figure 5 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure three , Figure 5 The "extraction of the following feature" "single user" "single user" refers to the user data that extracts the "single user" attribute in the database. Filtering can be user data that removes user data with the label attribute, retains other attributes. For example, Figure 5 The "Filtering the following feature" "Filtering the following" means that the user data with the properties feature "female" is removed, and the remaining user data is filtered.
[0042] As an alternative embodiment, the amount of data of the user data currently satisfying the filter condition can be displayed in real time in the target application. In image 3 In, when no screening conditions are selected, the amount of user data of all users stored in the current database is displayed on the display interface of the target application. Image 6 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure four ,like Image 6 The data amount of the user data that satisfies the filter condition is shown when "Extracting the following feature" screening conditions is selected. In the present embodiment, the display mode of the user data amount can also be provided, and it can be followed. Image 6 The way shown directly displays data. Figure 7 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure 5 Can also follow Figure 7 The description of the columnar diagram shown shows the amount of data of the user data satisfying the corresponding label filter, and can also follow the display mode of the sector map, the specific display mode can be selected according to the actual situation, and the user can reproduce the amount of data in the application.
[0043] By the above step, the present application uses a target tag in response to the first interaction command acquired in the target application, and sets the target tag in the target application, and sets the label parameters of the target tag; in the target tag including the application The label under the preset screening conditions, and in the case where the target interactive instruction is acquired in the target application, the target operation logic is set to the label applied to the preset filtering criteria; display and target in the target application The number of target user data corresponding to the screening conditions. Thus, the technical effect of improving data screening efficiency is achieved, thereby solving technical problems with low data screening efficiency.
[0044]Alternatively, the target tag includes a label applied to the preset screening conditions, and in the case where the target interactive instruction is acquired in the target application, the target interactive instruction is applied to the application. The label setting target operation logic under preset screening conditions, including: at the target tag including a first label applied to the first filter condition, and in the case where the second interactive instruction is acquired in the target application, in response to The second interactive instruction sets the first calculation logic of the first screening condition for the first label, wherein the target screening condition includes the first screening condition, the first tag tag parameter And the first operational logic, the first screening condition for extracting user data that satisfies the first label parameter condition in the current user data set, the first tag parameter condition including tag parameters for the first tag. The first arithmetic logic is executed; the target tag includes a second tag applied to the second screening condition, and in the case where the third interactive instruction is acquired in the target application, in response to the third interactive instruction For the second tag, the second tag is set, wherein the target screening condition includes the second screening condition, the label parameter of the second tag, and the second operation. Logic, the second screening condition is configured to filter out user data that satisfies the second tag parameter condition in the current user data set, the second tag parameter condition including the label parameter of the second tag. The second operation logic.
[0045] As an alternative embodiment, the screening method can include extracting and filtration. The first screening condition can be to extract user information that meets the first tag attribute. Can be triggered Figure 5 Select the corresponding tag properties in the prompt that "extraction below the following feature", such as Figure 5 The "Single User" tab is selected, which can be identified as the first tag setting to the first tag to set the corresponding calculation logic parameters through the selection in the touch interface, and the calculation logic parameters may include integrated operation logic such as intersection, panegroup, and difference set. For example, Figure 5 The "extraction of the following feature" prompt is selected by the touch drop-down menu, such as Figure 5 Select "Intersection". As an alternative embodiment, the second screening condition can be filtered, filtration refers to filtering the user data having the selected label attribute, such as Figure 5 The "Filtering the following feature" shown, the second operation logic can also be a collection of integrated operations such as intersection, panegroup, and a difference. In this embodiment, the third interaction command is acquired by the touch selection identifier to select the corresponding calculation logic, such as touch Figure 5 The selection identity shown in the selection flag is selected for the "Intersection" budget.
[0046] As an alternative embodiment, if you want to clear the currently selected tag and calculation logic, you can trigger a tag and calculation logic selected by a one-time emptying by touching "emptying". In this way, the operator can easily reselect the tag and operation logic of the required user data, which is easy to operate, and improve efficiency.
[0047] Alternatively, the method further comprises: a first label, a first label, a first label, a first label, a first label, a first label including the first label, the first tag In the case of a plurality of user tags, a plurality of first user data subset corresponding to the label parameters corresponding to the first label are acquired in the user data subset of the first label in different tag parameters; The first calculation logic is performed on the plurality of first user data subsets to obtain the number of the target user data; in the target tag including the second label, the second tag includes a plurality of user tags. In the case of obtaining a plurality of second user data subset corresponding to the label parameters of the second tag at different tag parameters of the predetermined different user tags; The second user data subset executes the second operation logic to obtain the number of the target user data; at the target tag including the first tag and the second label, the first label and the first label The two tags each include a plurality of user tags, and a plurality of first user data corresponding to the label parameters corresponding to the first label is acquired at the user data subset of different tag parameters of the predetermined different user tag. Substation, and a plurality of second user data subset corresponding to the label parameters of the second label; the plurality of first user data subset executes the first calculation logic to obtain the first user data collection, The second operation logic is performed on the plurality of second user data subsets to obtain a second user data set; the first user data set and the second user data set executes the collection set operation to obtain the The number of target user data.
[0048] As an alternative embodiment, in the extracted screening mode, multiple tags having different attributes can be selected, extract user data with the selected tag attribute, calculate user data that satisfies the tag attribute and corresponding calculation logic. The amount of data. In the present embodiment, the labels of different attributes correspond to a data set, respectively, and the user data stored in the data set has this attribute feature. For example, the user data of the gender "female" can be stored in a data set, and the user data of the gender "male" is stored in a data collection. Users of different qualifications can be stored in different data sets, such as user data of "university graduation" stored in a data set, and "graduate graduation" user data is stored in another data collection, and so on. The storage mode of the user data of the specific different tag properties can be determined according to the actual situation. In this embodiment, it is assumed that the selected label is "female" and "graduate graduation", and the two user data sets satisfying "female" and "graduate graduates" are found in the database. When the logic is logical, After the two user data subsets are integrated, the data amount of the user data of the two screening conditions of "female" and "graduate graduates" simultaneously satisfy the "female" and "graduates". In the present embodiment, by storing user data having different attribute tags in different data sets, quickly find the user data corresponding to the selected label, the user data corresponding to the selected tag can be correspondingly logical. The calculation, the amount of data satisfying the user data satisfying the screening conditions, avoiding problems that require long-term calculation impact efficiency to enhance user data screening efficiency.
[0049] As an alternative embodiment, in the filtered screening mode, a plurality of tags having different attributes can be selected, and the labels of different attributes correspond to a data set, and the user data stored in the data set has this attribute feature. After the corresponding logic operations corresponding to the selected label, filter out the amount of data satisfying the user data, statistically the remaining user data. In this embodiment, it is assumed that the selected label is "female" and "graduate graduation", and the two user data sets satisfying "female" and "graduate graduates" are found in the database. When the logic is logical, After the two user data subsets are integrated, filter out the amount of user data that meets the two screening conditions of "female" and "graduate graduates", and statistically the amount of data of the remaining user data.
[0050] As an alternative embodiment, the screening method can simultaneously meet the extraction and screening, extraction, and screening, respectively, multiple tags can be selected. For example, in the extraction prompt column, select "Female" and "Graduate Graduation" operation logic to intend to add the user data set to "female" and "graduate graduates" in the database, and obtain the first user after implementing the intersection operation. Data collection. Select "Men" "Doctoral Graduation" in the filtering prompt, filtering in the database, filtering the user data subset of "male" and "doctoral graduation", and the remaining user data as the second user data gather. The first user data set and the second user data set are set, and the number of target user data is obtained.
[0051] Alternatively, the method further comprises transmitting the target filtering condition to the target server under the target application in the target application. The number of target user data transmitted by the target server is acquired in the target application, wherein the target server is configured to satisfy the user data subset under different tag parameters of the predetermined different user tag. The number of user data of the target screening condition.
[0052] As an alternative embodiment, the user data set with different tag properties can be stored in the server, and the operator can trigger the selected filter condition in the target application, and filter conditions can be filtered through the communication interface between the target application and the server. Send to the server. The server statists satisfying the data amount of the user data of the filter condition in the database, and performs the data amount of the user data of the filter condition, and will send the data volume of the user data that satisfies the filter criteria to the target. Application To enable the target application to display the amount of data that meet the user data that satisfies the filter condition in real time in the display interface. In this embodiment, user data including different tag properties is stored in a database of different data subsets, respectively, and through the server statistics to satisfy the data amount of the user data of the screening conditions, display in the target application, and can improve user data. Screening efficiency, more intuitive display of user data that meets the filter criteria in the target application.
[0053] Alternatively, the method further includes the number of target user data corresponding to the target filtering condition, in the target application, further comprising: acquiring the user data set of the currently updated database in the target server, where the The current user data set includes the currently updated user data set; the user data subset of the user data under different tag parameters of the currently updated user data set is determined on the target server.
[0054] As an alternative embodiment, a data set of the user data stored in the database can be updated, and the user data subset of the user data set is included in the user data set. The specific update mode can be, deleting a data subset with a tag attribute, adding a user data subset of the new tag attribute, or changes to the data in the existing data subset. In the present embodiment, it is assumed that the user data set 1 includes a user data subset 1 and a user data subset 2, and the user data subset 1 corresponds to the label attribute "female", and the user data subset 2 corresponds to the tag attribute "male". The update mode for the user data set may be modified to the user data subset 1, the data in the user data subset 2, or add the user data subset of the tag attribute as "graduation" in the user data set. 3 Also delete the user data subset 3 in the user data collection. The specific user data set can be determined according to the actual situation. Figure 8 It is a timing diagram of a display method of user data according to an alternative embodiment of the present invention, and the user initiates a view tag directory request via an operation interface. In the label directory displayed in the operation interface, the user can select the user tag you want to view and for the label. Set parameters and operational logic. The number of users of the label combination is calculated and the number of users is displayed in the display interface. The user can submit the user package task by the display interface, the user package task user packages the extracted user data, and the background is packaged into the user package according to the submitted user package task, and the user package information is displayed in the display interface, and the user can view the user. User package data. In the present embodiment, the user data is stored in the database, and the data in the database can be updated in a certain period, or can be updated according to user requests. like Figure 9 It is a schematic diagram of user data in accordance with an alternative embodiment of the present invention. The portrait metadata is used to record the user's portrait source, the user data can be partitioned according to the user data before the library, and the user's data is automatically aggregated, and the user portrait is processed, the full amount update and increment update, Features Automatic aggregation can support multiple types of user data sheets. Hermes platform rental resource pool reduces outline tasks. The user portrait data is checked and monitors the features of the metadata before the library, and the user port stored in the database is updated. like Figure 10The integral technology frame map according to an alternative embodiment of the present invention, including a web layer, a business logic layer, a data storage layer, a data polymerization layer, and a portrait layer, wherein the image layer includes user portrait data, including a user. Basic attributes, interest preferences, etc. Data aggregation layers are used to monitor, data aggregation, data checks, etc. to user portraits. The data storage layer is used to store user portrait data. Business logic layers include statement packages, file management, task management, and docking platform, and permission verification. The Web layer includes user orientation, user insight, effect monitoring, and feature dictionary. The updated user data set stored in the database determines user data that satisfies different tag attributes under the screening conditions, and performs the data amount of the corresponding user data after performing the corresponding logic operation. Regular update the user data stored in the server, you can meet the filtering requirements in real time, reduce the filtering error.
[0055] Alternatively, the method further comprises: a tag applied to preset screening conditions including a plurality of user tags In the case of obtaining a plurality of user data subset corresponding to the tag parameters of the plurality of user tags in different tag parameters of the predetermined different user tags; for the plurality of users The data subset executes the target calculation logic to obtain the number of target user data.
[0056] As an alternative embodiment, multiple tags can be selected in a plurality of labels displayed in the target application, and the types and quantities selected can be determined according to the actual situation. Each tag can correspond to one user data subset, and the user data subset can be pre-established, stored in advance user data subsets in the database. The server queries the user data subset corresponding to the selected label from the database, and obtains the number of user data satisfying the filter criteria after performing the corresponding logic operation.
[0057] Alternatively, the target operation logic is set for the label applied to preset screening conditions, including at least one of the following: The label applied to the preset filtering sets a set logic parameter, wherein The extraction set logic parameter is used to indicate an intersection set operation logic; the tag setting for the label applied to preset screening conditions is panegressed, wherein the parallel set logic parameters are used to indicate and The set of assembly logics; the tags applied to preset screening conditions are set to take differential set logic parameters, wherein the tetract set logic parameters are used to indicate a difference set calculation logic.
[0058] As an alternative embodiment, logical operations can include intersection, parallel set, and difference arithmetic. After determining the plurality of user data subset corresponding to the selected multiple tags, the corresponding logical operations are performed on multiple user data subsets. For example, the selected label is "Master's" "" "" "" User data is user data that meets the "Master" and / or "female" screening conditions; if logical operation is a difference set, the filtering user data is user data that meets "Master" or "Female" screening conditions. .
[0059] Alternatively, after the number of target user data corresponding to the target filter condition is displayed under the target application, the method further includes generating a target user data package to the target server in the target application, wherein The user data in the target user data package satisfies the target filtering condition; acquires the identity of the generated target user packet in the target application; or acquire the target in the target application The user packet and the identity of the target user packet, and displays the identity of the target user packet.
[0060] As an alternative embodiment, through the label combination, the intersection of the label can be implemented, and the calculation of the set, the difference, thereby forming different user packages. The packet includes user data that meets the filter criteria. Figure 11 It is an operation interface of the target application according to an alternative embodiment of the present invention Figure 6 ,exist Figure 11 The display interface of the user packet is displayed in the target application, the identity identity of the generated user packet, the name of the user packet, the creator, and creation time, such as the "British resident user" packet User data is included in the UK resident screening conditions. In the present embodiment, the operator can more intuitively select the corresponding user data packet by generating a user data packet satisfying the screening condition, and displays information of the user data packet in the display interface of the target application. operate. This achieves the technical effect of convenient user data management and operation, and efficiency.
[0061] As an alternative embodiment, after the number of target user data corresponding to the target screening condition is shown under the target application, the method further includes: in response to the fourth interactive instruction acquired in the target application. In a set of user tags displayed in the target application, the first target tag is selected, and the label parameters of the first target tag are set; in the first target tag including the application to the first preset screening condition. Label, and in the case where the first target interactive instruction is acquired in the target application, the first target operation logic parameter is set to the first target interactive instruction in response to the first target interaction command. Wherein, the first target screening condition includes the first preset screening condition, the label parameter of the label applied to the first preset screening condition, and the first target operation logic parameter, the preset filter condition Used to extract and / or filter out user data that satisfy the first target tag parameter condition in the current user data set, the first target tag parameter condition includes a label for the label applied to the first preset screening condition. The parameter executes the first target calculation logic represented by the first target operation logic parameter; the number of target user data corresponding to the first target filter condition is displayed in the target application, wherein the target user data The number is the number of user data to satisfy the user data of the first target filter condition in the different tag parameters of the different tag parameters of the different user tags predetermined in the current user data set.
[0062] As an alternative embodiment, the selected user tag and calculation logic can be changed at any time. After displaying the number of user data that meets the target filtering criteria, the operator can change the filter criteria and change the type and number of the selected user tag, and can also change the operational logic. In this embodiment, the first target screening condition is a filter condition for the target screening condition. The first target tag is the label selected after the change, the number of tags can be plural, and the first target operation logic is changed. Operation logic, can include logic operations such as intersection, panegroup and difference. After changing the filter criteria, the data amount of the user data corresponding to the user data corresponding to the changed filter condition is displayed in the display interface of the target application.
[0063] In the present application, a set of user tags are shown in the target application, and the tags corresponding to the user data you want to filter are selected in a set of tags, and the selected label is set to set the corresponding logic operation, and then determine the screening. Conditions, operators can use more intuitive settings by target applications. In addition, the user data corresponding to each tag is stored in advance in the server's database, and the user data corresponding to the selected tag can be obtained directly in the database, and the user data satisfying the filter condition can be determined by performing the corresponding logic operation. The amount of data. Operators can also change the filter criteria in real time, can change the user tag, or change the logical operation, which can update the amount of user data that satisfies the current filtering criteria in real time in the target application. This application is simple, you can quickly view data labels, efficiently select labels, and get user bags in real time according to different labels, real-time adjustment of data tags, to get the required user bag, can be created in seconds Successful user bags, thus carrying it. The technical effect of the operation is convenient and intuitive, and the user data screening efficiency is improved.
[0064] It should be noted that for each method embodiment, for the sake of illustration, it will be described as a series of operations, but those skilled in the art will be understood that the present invention is not limited by the described action sequence, Since the present invention, some steps can be performed in other orders or simultaneously. Second, those skilled in the art should also be aware that the embodiments described in the specification are preferred embodiments, and the operations and modules involved are not necessarily necessary.
[0065] According to another aspect of the embodiment of the present invention, a display device for performing user data for implementing the display method of the user data is provided. like Figure 12 As shown, the apparatus includes: the first response module 1202 for selecting a target tag in a set of user tags displayed in the target application in response to a first interactive instruction acquired in the target application, and setsing the Target label tag parameters; second response module 1204, for use in the target tag including labels applied to preset screening conditions, and in response to the target when the target interactive instruction is acquired in the target application Interactive instructions set target calculation logic for the label applied to preset screening conditions, wherein the target filtering condition includes the preset filtering condition, the label parameters of the label applied to preset screening conditions and the Target operation logic, the preset screening condition is used to indicate user data that meets the target tag parameter condition in the current user data set, or filter out user data satisfying the target tag parameter condition in the current user data collection, or User data satisfying the target tag parameter condition is extracted and filtered out in the current user data collection, the target tag parameter condition is used to indicate the label parameters of the label applied to the preset filter. Display module 1206 is configured to display the number of target user data corresponding to the target filter condition in the target application, wherein the number of target user data is different in advance in the current user data set. The user data subset under different tag parameters of the user tag meets the number of user data of the target filtering criteria.
[0066] Alternatively, the second response module includes: a first response unit, configured to include a first label applied to the first filter condition in the target application, and acquiring a second interaction instruction in the target application. In response to the second interactive instruction, the first calculation logic under the first screening conditions is provided for the first tag, wherein the target filtering condition includes the first filter condition, the The first label tag parameter and user data of the first calculation logic condition, the first label parameter condition includes performing the first calculation logic on the label parameters of the first tag; second response unit for At the target tag including a second tag applied to the second screening condition, in the case where the third interactive instruction is acquired in the target application, the second label is set in response to the third interactive instruction. The second calculation logic under the second screening conditions, wherein the target screening condition includes the second screening condition, a label parameter of the second tag, and the second operation logic, the second filter condition. User data for filtering out of the second tag parameter condition in the current user data set, the second tag parameter condition comprising performing the second operational logging over the label parameters of the second tag.
[0067]Alternatively, the above apparatus is further configured to display the number of target user data corresponding to the target screening condition in the target application, the first label including the first label including In the case of a plurality of user tags, a plurality of first user data subset corresponding to the label parameters corresponding to the first label are acquired in the user data subset of the predetermined different user tags. The plurality of first user data subset executes the first calculation logic to obtain the number of the target user data; at the target tag including the second label, the second tag includes a plurality of user tags. In the case, the user data subset corresponding to the second tag is acquired in the user data subset of the second tag, and the plurality of the plurality of secondary The second user data subset executes the second operation logic to obtain the number of target user data; at the target tag including the first tag and the second label, the first tag and the second Both of the labels include a plurality of user tags, in the user data subset, the user data subset under different tag parameters of the predetermined number of user tags acquire a plurality of first user data corresponding to the label parameters of the first label. Set, and a plurality of second user data subset corresponding to the label parameters of the second label; the first operation logic is performed on the plurality of first user data subsets, obtaining the first user data set, pair The plurality of second user data subset executes the second operation logic to obtain a second user data set; the first user data set performs a collection set operation with the second user data set to obtain the target The number of user data.
[0068] Alternatively, the above apparatus is further configured to display the target filter to the target server before the target application is displayed in the target application, and transmitting the target filter condition in the target application; in the The number of target user data transmitted by the target server is acquired in the target application, wherein the target server is configured to determine the satisfaction of the user data subset under different tag parameters of the predetermined different user tag. The number of user data of the target screening condition is described.
[0069] Alternatively, the above apparatus is further configured to obtain a user data set of the currently updated user data in the target server, where the target user data corresponding to the target filter is displayed under the target application, wherein the The current user data set includes the currently updated user data set; the user data subset under different tag parameters of different user tags in the target server is determined on the target server.
[0070] Alternatively, the above apparatus is further configured to display a number of user tags that apply to the preset filter condition before displaying the number of target user data corresponding to the target screening condition, under the target application. In the case, the user data subset corresponding to the tag parameters of the plurality of user tags is acquired in the user data subset of the predetermined number of user tags; for the plurality of user data The subset executes the target operation logic to obtain the number of target user data.
[0071] Alternatively, the above apparatus is further configured to implement the label setting target calculation logic for the application to preset screening conditions by implementation of the label application to the preset screening criteria. The parameters, which are used to indicate the intersection set operation logic; the tag settings for the label application to preset screening are set to the logical parameters, wherein the parallel logical parameters are used for Indicates that the array is logical; the tag applied to the preset screening is set to take actions set logic parameters, wherein the extraction set logic parameters are used to represent the difference set calculation logic.
[0072] Alternatively, the above apparatus is further configured to generate a target user data package in the target application in the target application in the target application in the target application, and in the target application. The user data in the target user data package satisfies the target filtering condition; acquires the identity of the generated target user data packet in the target application; or acquire the target user in the target application The data packet and the identifier of the target user packet, and displays the identity of the target user packet.
[0073] According to still another aspect of the embodiment of the present invention, an electronic device for performing a display method of the above-described user data can be provided. figure 1 The terminal device or server shown. This embodiment will be described with the electronic device as an example. like Figure 13 As shown, the electronic device includes a memory 1302 and a processor 1304 stored in the memory 1302, which is configured to perform the steps in any of the above method embodiments by a computer program.
[0074] Alternatively, in the present embodiment, the electronic device can be located at least one network device in a plurality of network devices of the computer network.
[0075] Alternatively, in the present embodiment, the processor can be set to perform the following steps via a computer program:
[0076] S1, in response to the first interactive instruction acquired in the target application, select the target tag in a set of user tags displayed in the target application, and set the label parameters of the target tag;
[0077] S2, when the target tag includes a label applied to the preset screening conditions, and when the target interactive instruction is acquired in the target application, the application is applied to the target interactive instruction. The label sets the target operation logic, where the target filtering condition includes the preset filtering condition, the label parameter of the label applied to preset screening conditions, and the target calculation logic, the preset filtering condition is used to represent User data satisfying the target tag parameter condition is extracted in the current user data collection, or filter out user data satisfying the target tag parameter condition in the current user data collection, or extract and filter out the target tag in the current user data collection. The user data of the parameter conditions, the target tag parameter condition is used to indicate the target calculation logic to execute the target operation logic on the label parameters of the label applied to the preset filter.
[0078] S3, in the target application, the number of target user data corresponding to the target screening condition, wherein the number of target user data is the different user tag in advance in the current user data set. The user data set in the tag parameter is concentrated to meet the number of user data for the target filtering criteria.
[0079] Alternatively, one of ordinary skill in the art will appreciate that Figure 13 The structure shown is intended to be illustrated, and electronic devices can also be smartphones (such as Android mobile phones, iOS phones, etc.), tablet, handheld computers, and mobile Internet devices (Mobile Internet Devices, MID), PAD and other terminal devices. Figure 13 It does not limit the structure of the electronic device of the electronic device. For example, electronic devices can also include ratio Figure 13 More or fewer components (such as network interfaces, etc.), or have Figure 13 Different configurations.
[0080] Wherein, memory 1302 can be used to store software programs and modules, such as program command / modules corresponding to user data in the embodiment of the present invention, and processor 1304, by running the software program and module stored in memory 1302, Various functional applications and data processing are performed, i.e., display methods of the above-described user data. Memory 1302 can include a high speed random memory, and may include a nonvolatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, memory 1302 can further include a memory that is remotely disposed relative to processor 1304, which can be connected to the terminal over a network. Examples of the above network include, but are not limited to, Internet, enterprise internal networks, local area networks, mobile communication networks, and combinations thereof. Wherein, memory 1302 can, but is not limited to, information for storing a set of user tags and tag parameters. As an example, such as Figure 13 As shown, the memory 1302 may, but not limited to, a first response module 1202, a second response module 1204, and a display module 1206 including the display device of the user data. Further, it is also possible to include, but is not limited to, other module units in the display device of the user data, and details are not described in this example.
[0081] Alternatively, the transmitting device 1306 is used to receive or transmit data via a network. The above network specific examples may include a wired network and a wireless network. In one example, transmission device 1306 includes a network adapter (NIC) that can communicate with the router with other network devices via the network cable to communicate with the Internet or local area network. In one example, the transmission device 1306 is a radio Frequency, an RF) module for communicating with the Internet via wirelessly.
[0082] Further, the electronic device further includes: display 1308 for displaying the number of target user data corresponding to the target filtering condition; and connection bus 1310 for connecting each module component in the electronic device.
[0083] In other embodiments, the above-described terminal device or server can be a node in a distributed system, wherein the distributed system can be a block chain system that can be communicated by the plurality of nodes via network. The form connection formed distributed system. Among them, the nodes can form a point-to-point (P2P, Peer to Peer), any form of computing devices, such as servers, terminals, and other electronic devices, can be used to become a node in the block chain system by adding the point to the point network.
[0084] According to still another aspect of an embodiment of the present invention, a computer readable storage medium is further provided, and a computer program is stored in the computer readable storage medium, wherein the computer program is set to run any of the above. The steps in the method examples are described.
[0085] Alternatively, in the present embodiment, the computer readable storage medium can be set to store a computer program for performing the following steps:
[0086] S1, in response to the first interactive instruction acquired in the target application, select the target tag in a set of user tags displayed in the target application, and set the label parameters of the target tag;
[0087] S2, when the target tag includes a label applied to the preset screening conditions, and when the target interactive instruction is acquired in the target application, the application is applied to the target interactive instruction. The label sets the target operation logic, where the target filtering condition includes the preset filtering condition, the label parameter of the label applied to preset screening conditions, and the target calculation logic, the preset filtering condition is used to represent User data satisfying the target tag parameter condition is extracted in the current user data collection, or filter out user data satisfying the target tag parameter condition in the current user data collection, or extract and filter out the target tag in the current user data collection. The user data of the parameter conditions, the target tag parameter condition is used to indicate the target calculation logic to execute the target operation logic on the label parameters of the label applied to the preset filter.
[0088] S3, in the target application, the number of target user data corresponding to the target screening condition, wherein the number of target user data is the different user tag in advance in the current user data set. The user data set in the tag parameter is concentrated to meet the number of user data for the target filtering criteria.
[0089]Alternatively, in the present embodiment, one of ordinary skill in the art will appreciate that all or some steps in the various methods of the above embodiments are to complete the hardware related to the terminal device, which can be stored in one. In a computer readable storage medium, the storage medium can include: flash disk, read-only memory, ROM, random access memory, RAM), disk, or disc.
[0090] The above-described embodiments of the present invention are merely description, and does not represent the advantages and disadvantages of the embodiment.
[0091] The integrated unit in the above embodiment can be stored in the above-described computer-readable storage medium if implemented in the form of a software functional unit and is used as a separate product sales or in use. Based on this understanding, the technical solution of the present invention is essentially or in the contributing of the prior art or the entire or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in the storage medium. A number of instructions are included to enable one or more computer devices (for personal computers, servers, or network devices, etc.) to perform all or part of the methods described in various embodiments of the present invention.
[0092] In the above embodiment of the present invention, each of the descriptions of each of the embodiments have each other, and a portion not described in detail in an embodiment, see a related description of other embodiments.
[0093] In several embodiments provided herein, it should be understood that the disclosed clients can be implemented in other ways. The device embodiment described above is merely a schematic, such as the division of the unit, only a logic function division, and there may be additional division modifications, such as a plurality of units or components, can be combined or Integrate to another, or some features can be ignored, or not executed. On the other hand, the coupling or direct coupling or communication connections displayed or discussed may be an electrical or other form.
[0094] The unit as the separation member may be or may not be physically separated, and the components displayed as the unit may be or may not be a physical unit, i.e., in one place, or can also be distributed to a plurality of network elements. The object of the present embodiment can be implemented in accordance with the actual needs to select some or all units.
[0095] Further, each functional unit in the various embodiments of the present invention can be integrated into one processing unit, or each unit is generated separately, or two or more units can be integrated into one unit. The above-described integrated units can be implemented in the form of hardware, or may be implemented in the form of a software functional unit.
[0096] The above is merely the preferred embodiment of the present invention, and it should be noted that several improvements and moisteners can be made without departing from the principles of the invention, these improvements and moisters are also made without departing from the principles of the invention. It should be considered as the scope of the present invention.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.