Information filtering methods, devices, electronic equipment and storage media
By displaying the distribution and percentage configuration information of multiple indicators on the object filtering page, the system enables joint filtering of multiple indicators, solving the problem of single filtering conditions in existing technologies and improving the flexibility and efficiency of information filtering.
Patent Information
- Application Number
- CN202411179296.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-08-26
AI Technical Summary
Existing technologies use limited filtering criteria for information push, which fails to meet the business needs of the information pusher.
The object filtering page displays multiple indicator distribution information and percentage configuration information. In response to the selection operation of indicator distribution information, it displays filtering effect prompts, indicating that the associated objects of the target filtering object meet the percentage matching of multiple indicator distribution information, and supports joint filtering of multiple indicators.
It improves the flexibility and efficiency of information filtering, provides a preview of the filtering effect, and enhances the convenience and flexibility of the user's filtering process.
Smart Images

Figure CN119293300B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to an information filtering method, apparatus, electronic device, and storage medium. Background Technology
[0002] In push notification platforms, information providers can select appropriate information based on their needs to deliver information accordingly. However, related technologies often use simplistic filtering criteria, which are insufficient to meet the business requirements of information providers. Summary of the Invention
[0003] This disclosure provides an information filtering method, apparatus, electronic device, and storage medium to at least address the problem in related technologies where filtering criteria for information recipients are too simplistic and fail to meet the business needs of information pushers. The technical solution of this disclosure is as follows:
[0004] According to a first aspect of the present disclosure, an information filtering method is provided, comprising:
[0005] The object filtering page displays the distribution information and percentage configuration information of multiple indicators;
[0006] In response to a selection operation for at least two indicator distribution information, a filtering effect prompt is displayed; the filtering effect prompt is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the at least two indicator distribution information among the associated objects of the target filtering object.
[0007] In response to the object filtering confirmation operation, the target filtered object is displayed.
[0008] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator distribution information corresponding to each of the multiple indicator types; the proportion configuration information includes proportion configuration information corresponding to each of the multiple indicator types.
[0009] The display of multiple indicator distribution information and percentage configuration information on the object filtering page includes:
[0010] The object filtering page displays the distribution information of multiple indicators corresponding to each of the various indicator types, as well as the percentage configuration information of each of the various indicator types.
[0011] In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including:
[0012] In response to the selection operation for at least two indicator distribution information corresponding to at least two indicator types, the filtering effect prompt information is displayed; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object.
[0013] In one exemplary embodiment, the percentage configuration information includes percentage customization information;
[0014] The response to the selection operation of at least two indicator distribution information from the multiple indicator distribution information, the display of the filtering effect prompt information includes:
[0015] In response to a selection operation for at least two of the multiple indicator distribution information and a percentage configuration operation for the percentage custom information, the filtering effect prompt information is displayed; the filtering effect prompt information is used to indicate that the target percentage corresponding to the target filtering object matches the custom percentage corresponding to the percentage configuration operation.
[0016] In an exemplary embodiment, the multiple indicator distribution information includes multiple indicator value ranges corresponding to a first type of indicator with continuous indicator values;
[0017] The display of multiple indicator distribution information on the object filtering page includes:
[0018] The object filtering page displays the range of values for the multiple indicators corresponding to the first type of indicator.
[0019] In one exemplary embodiment, the plurality of indicator value ranges are displayed based on ascending or descending order of indicator values;
[0020] In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including:
[0021] In response to continuous sliding operations on the display area containing at least two adjacent indicator value intervals, the at least two adjacent indicator value intervals are highlighted and the filtering effect prompt information is displayed; the at least two adjacent indicator value intervals are indicator value intervals among multiple indicator value intervals displayed based on ascending or descending indicator value order.
[0022] In an exemplary embodiment, the step of displaying a filtering effect prompt in response to a selection operation on at least two of the multiple indicator distribution information includes:
[0023] In response to the selection operation corresponding to at least two of the plurality of indicator value ranges, the at least two indicator value ranges are highlighted and the filtering effect prompt information is displayed.
[0024] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator values corresponding to a second type of indicator with discrete indicator values;
[0025] The display of multiple indicator distribution information on the object filtering page includes:
[0026] The object filtering page displays the multiple indicator values corresponding to the second type of indicator.
[0027] In an exemplary embodiment, displaying the plurality of indicator values corresponding to the second type of indicator on the object filtering page includes:
[0028] The object filtering page displays multiple dimension labels corresponding to the second type of indicator; the multiple dimension labels correspond one-to-one with multiple classification rules of the second type of indicator;
[0029] In response to a selection operation for any one of the multiple dimension labels, the multiple indicator values corresponding to that dimension label are displayed.
[0030] According to a second aspect of the present disclosure, an information filtering device is provided, comprising:
[0031] The first information display unit is configured to display the distribution information of multiple indicators and the percentage configuration information on the object filtering page.
[0032] The first effect display unit is configured to perform a selection operation in response to at least two indicator distribution information and display a filtering effect prompt information; the filtering effect prompt information is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators among the associated objects of the target filtering object.
[0033] The object display unit is configured to display the target object in response to the object filtering confirmation operation.
[0034] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator distribution information corresponding to each of the multiple indicator types; the proportion configuration information includes proportion configuration information corresponding to each of the multiple indicator types.
[0035] The first information display unit includes:
[0036] The third information display unit is configured to display the distribution information of multiple indicators corresponding to each of the multiple indicator types and the proportion configuration information of each of the multiple indicator types on the object filtering page.
[0037] The first effect display unit includes:
[0038] The third effect display unit is configured to perform a selection operation in response to at least two indicator distribution information corresponding to at least two indicator types, and display the filtering effect prompt information; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object.
[0039] In one exemplary embodiment, the percentage configuration information includes percentage customization information;
[0040] The first effect display unit includes:
[0041] The fourth effect display unit is configured to perform a selection operation in response to at least two of the multiple indicator distribution information and a percentage configuration operation in response to the percentage custom information, and display the filtering effect prompt information; the filtering effect prompt information is used to indicate that the target percentage corresponding to the target filtering object matches the custom percentage corresponding to the percentage configuration operation.
[0042] In an exemplary embodiment, the multiple indicator distribution information includes multiple indicator value ranges corresponding to a first type of indicator with continuous indicator values;
[0043] The first information display unit includes:
[0044] The fourth information display unit is configured to display the range of multiple indicator values corresponding to the first type of indicator on the object filtering page.
[0045] In one exemplary embodiment, the plurality of indicator value ranges are displayed based on ascending or descending order of indicator values;
[0046] The first effect display unit includes:
[0047] The fifth effect display unit is configured to perform a continuous sliding operation in response to the display area containing at least two adjacent indicator value intervals, highlight the at least two adjacent indicator value intervals, and display the filtering effect prompt information; the at least two adjacent indicator value intervals are indicator value intervals among multiple indicator value intervals displayed based on ascending or descending indicator value order.
[0048] In an exemplary embodiment, the first effect display unit includes:
[0049] The sixth effect display unit is configured to perform a response to a selection operation corresponding to at least two of the plurality of indicator value ranges, highlight the at least two indicator value ranges, and display the filtering effect prompt information.
[0050] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator values corresponding to a second type of indicator with discrete indicator values;
[0051] The first information display unit includes:
[0052] The fifth information display unit is configured to display the multiple indicator values corresponding to the second type of indicator on the object filtering page.
[0053] In one exemplary embodiment, the fifth information display unit includes:
[0054] The dimension label display unit is configured to display multiple dimension labels corresponding to the second type of indicator on the object filtering page; the multiple dimension labels correspond one-to-one with multiple classification rules of the second type of indicator.
[0055] The indicator value display unit is configured to perform a response to a selection operation for any one of the multiple dimension labels, and display the multiple indicator values corresponding to that dimension label.
[0056] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the information filtering method described above.
[0057] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the information filtering method described above.
[0058] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the information filtering method described above.
[0059] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0060] This disclosure displays multiple indicator distribution information and percentage configuration information on an object filtering page. This allows for a response to a selection operation on at least two of the multiple indicator distribution information, thereby displaying filtering effect prompts. The filtering effect prompts indicate that, through the corresponding selection operation on at least two indicator distribution information, a target filtering object is determined from the objects to be filtered. Furthermore, among the associated objects of the target filtering object, the target percentage of the associated objects satisfying at least two indicator distribution information matches the configured percentage corresponding to the percentage configuration information in all associated objects of the target filtering object. In other words, it satisfies the association pairing requirement for each indicator distribution information in the at least two indicator distribution information. The sum of the proportions of objects in the total number of associated objects falls within the configured proportion range, meaning that it supports joint object filtering based on multiple indicator distribution information simultaneously. This differs from related technologies that filter objects based on a single indicator distribution information, improving the flexibility and efficiency of object filtering. Furthermore, by displaying filtering effect prompts, it can provide users with a preview of the filtering effect. If the user confirms object filtering based on the filtering effect prompts, the target filtering objects can be displayed. If the user confirms that adjustments are needed based on the filtering effect prompts, the selected indicator distribution information can be adjusted, thereby further improving the flexibility and convenience of object filtering.
[0061] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0062] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0063] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment;
[0064] Figure 2 This is a flowchart illustrating an information filtering method according to an exemplary embodiment;
[0065] Figure 3 (a) is a first schematic diagram of a main filter page according to an exemplary embodiment;
[0066] Figure 3 (b) is a first schematic diagram of an object filtering page according to an exemplary embodiment;
[0067] Figure 4 (a) is a second schematic diagram of the main filter page according to an exemplary embodiment;
[0068] Figure 4 (b) is a second schematic diagram of an object filtering page according to an exemplary embodiment;
[0069] Figure 5 This is a schematic diagram of an object filtering page containing filtering confirmation information, according to an exemplary embodiment.
[0070] Figure 6 (a) is a schematic diagram illustrating the division of display areas by indicator type according to an exemplary embodiment;
[0071] Figure 6 (b) is a schematic diagram illustrating the division of display areas according to the type of information to be displayed, according to an exemplary embodiment;
[0072] Figure 7 This is a schematic diagram illustrating a range of index values according to an exemplary embodiment;
[0073] Figure 8 (a) is a second schematic diagram illustrating an index value range according to an exemplary embodiment;
[0074] Figure 8 (b) is a third schematic diagram illustrating the range of index values according to an exemplary embodiment;
[0075] Figure 9 This is a schematic diagram illustrating the fourth range of index values according to an exemplary embodiment;
[0076] Figure 10 This is a first schematic diagram illustrating the index value of a second type of index according to an exemplary embodiment;
[0077] Figure 11 This is a second schematic diagram illustrating the index value of a second type of index according to an exemplary embodiment;
[0078] Figure 12This is a block diagram illustrating an information filtering device according to an exemplary embodiment;
[0079] Figure 13 This is a schematic diagram of an electronic device structure according to an exemplary embodiment. Detailed Implementation
[0080] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0081] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0082] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0083] Please see Figure 1 The illustration shows an implementation environment provided by an embodiment of the present disclosure. The implementation environment may include at least one user terminal 110 and a server 120, and the user terminal 110 and the server 120 may communicate with each other via a network.
[0084] Specifically, the object filtering page of user terminal 110 can display multiple indicator distribution information and proportion configuration information. Users can select at least two indicator distribution information from the multiple indicator distribution information. User terminal 110 can display filtering effect prompts to allow users to preview the filtering effect. When displaying the filtering effect prompts, users can also perform a filtering confirmation operation. In response to the filtering confirmation operation, user terminal 110 can send an object filtering request to server 120. Server 120 can return target filtering objects to user terminal 110 based on the object filtering request, indicating that the associated objects meet at least two indicator distribution information.
[0085] User terminal 110 can communicate with server 120 based on browser / server (B / S) or client / server (C / S) mode. User terminal 110 may include physical devices such as smartphones, tablets, laptops, digital assistants, smart wearable devices, in-vehicle terminals, and servers, and may also include software running on the physical device, such as applications. The operating system running on user terminal 110 in this embodiment may include, but is not limited to, Android, iOS, Linux, and Windows.
[0086] Server 120 and user terminal 110 can establish a communication connection via wired or wireless means. Server 120 may include a stand-alone server, a distributed server, or a server cluster consisting of multiple servers, wherein the server may be a cloud server.
[0087] To address the issue that existing technologies often employ limited filtering criteria when selecting information recipients, making it difficult to meet the business needs of information providers, this embodiment provides an information filtering method. This method can be applied to scenarios requiring object filtering, such as store filtering, product filtering, and multimedia resource filtering. The executing entity of this method can be the aforementioned user terminal; please refer to [link to relevant documentation] for details. Figure 2 The method may include:
[0088] S210. Display the distribution information and percentage configuration information of multiple indicators on the object filtering page.
[0089] In this embodiment, the object filtering page can be a page corresponding to indicators of at least one indicator type. That is, the object filtering page can display the distribution information of multiple indicators corresponding to each of at least one indicator type. The indicators are those of associated objects; that is, associated objects can have multiple indicators. Different indicators of associated objects can be used to describe the object attribute information of associated objects in different dimensions. Each indicator can correspond to multiple indicator distribution information, and each associated object can correspond to one indicator distribution information within one indicator. Further, the object filtering page can be displayed by triggering the main filtering page corresponding to the associated object. The main filtering page can display indicators of multiple indicator types for associated objects. By responding to the selection confirmation operation for at least one indicator type among the multiple indicator types, the corresponding object filtering page can be displayed, and the object filtering page can then display the distribution information of multiple indicators corresponding to the selected at least one indicator type. The object filtering page can also display percentage configuration information. Associated objects that meet the distribution information of each indicator have a certain percentage. The percentage configuration information can be used to determine the target filtering objects that meet the corresponding percentage.
[0090] It should be noted that the target object on the target platform may have corresponding associated objects. Here, the target platform can refer to social media platforms, short video platforms, instant messaging platforms, etc. The target object can be the object that publishes content on the target platform, and the associated objects can be the objects that follow the target object on the target platform. For example, the associated objects can be the target object's fans or viewers.
[0091] The percentage configuration information in this embodiment may include preset percentage information and percentage customization information. The preset percentage information may specifically be a preset percentage indicator, such as displaying "percentage greater than x%" on the object filtering page. The percentage customization information may be information for percentage customization, such as percentage customization information may include a percentage filling area or a percentage selection area, so that the configuration percentage corresponding to the percentage configuration information can be determined by filling in a custom percentage in the percentage filling area or selecting a percentage in the percentage selection area.
[0092] In one example, see Figure 3 (a) shows a first schematic diagram of the main filter page. The main filter page can display indicator 1, indicator 2, indicator 3, etc. By selecting any indicator, the filter page for the corresponding object will be displayed; for example, by triggering the display area corresponding to indicator 1, the filter page for the object corresponding to indicator 1 will be displayed, such as... Figure 3 As shown in (b), it displays the first schematic diagram of the object filtering page, which specifically shows the distribution information of multiple indicators corresponding to indicator 1 and the custom percentage information.
[0093] See another example. Figure 4 (a) illustrates a second schematic of the main filter page. The main filter page can display indicator 1, indicator 2, indicator 3, etc. Selecting at least two indicators will display the corresponding object filter page. For example, by triggering the display areas corresponding to indicator 1 and indicator 2, the object filter pages corresponding to indicator 1 and indicator 2 will be displayed. Figure 4 As shown in (b), it displays the second schematic diagram of the object filtering page, which specifically shows the distribution information of multiple indicators and the custom percentage information corresponding to indicator 1 and indicator 2.
[0094] S220. In response to a selection operation for at least two indicator distribution information, display a filtering effect prompt; the filtering effect prompt is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators among the associated objects of the target filtering object.
[0095] As described above, an indicator is a metric for associated objects. An associated object can have multiple indicators, and these different indicators can describe the object's attribute information across different dimensions. Each indicator can correspond to multiple indicator distribution information, and each associated object can correspond to one indicator distribution information from a single indicator. At least two indicator distribution information entries can include the distribution information corresponding to at least one indicator, and each indicator's corresponding distribution information can include at least two indicator distribution information entries. Selecting at least two indicator distribution information entries for each indicator enables joint object filtering based on these entries. For any given indicator with multiple indicator distribution information entries, if at least two entries are selected from these entries, and the percentage configuration information corresponds to the configured percentage, the associated objects of each target object in the target platform can be analyzed. This determines the actual percentage of associated objects satisfying at least two indicator distribution information entries within the total number of associated objects of that target object. The actual percentage matching the configured percentage is determined as the target percentage, and the target object corresponding to the target percentage is determined as the target filtering object. In determining the actual proportion of associated objects satisfying at least two indicator distribution information among all associated objects of each target object, the proportion of associated objects satisfying each indicator distribution information among all associated objects of the target object can be determined. The proportions corresponding to the at least two indicator distribution information are then used to determine the actual proportion of the target object. In this embodiment, the configured proportion can specifically be a proportion range or a proportion interval. If the proportion falls within the configured proportion range or interval, it can be determined that the proportion matches the configured proportion.
[0096] For example, for indicator 1, it has multiple indicator distribution information a1, a2, a3, a4..., and the selected at least two indicator distribution information include a2 and a3, and the configuration ratio corresponding to the ratio configuration information is r1; the associated objects of each target object in the target platform can be analyzed to determine the actual ratio of the associated objects of each target object that satisfy the indicator distribution information a2 and a3 in the total number of associated objects of the target object, and the actual ratio that matches the configuration ratio r1 is determined as the target ratio, and the target object corresponding to the target ratio is determined as the target screening object.
[0097] Specifically, when the percentage configuration information includes custom percentage information, the step of displaying a filtering effect prompt in response to a selection operation of at least two of the multiple indicator distribution information includes:
[0098] In response to a selection operation for at least two of the multiple indicator distribution information and a percentage configuration operation for the percentage custom information, the filtering effect prompt information is displayed; the filtering effect prompt information is used to indicate that the target percentage corresponding to the target filtering object matches the custom percentage corresponding to the percentage configuration operation.
[0099] The percentage customization information can be information used for percentage customization. For example, the percentage customization information may include a percentage input area or a percentage selection area. By entering a custom percentage in the percentage input area or selecting a percentage in the percentage selection area, the configuration percentage corresponding to the percentage configuration information can be determined. In this embodiment, when the percentage configuration information includes percentage customization information, users can customize the percentage information according to implementation needs. Different filtering scenarios may correspond to different percentages, thereby improving the flexibility of percentage configuration. Furthermore, with flexible percentage configuration, the flexibility of object filtering can be improved.
[0100] S230. In response to the object filtering confirmation operation, the target filtered object is displayed.
[0101] Furthermore, the object filtering page can also include filtering confirmation information. When the user views the filtering effect prompts and confirms the filter, the page can respond to the object filtering confirmation operation in response to the filtering confirmation information, displaying the selected target objects. The filtering confirmation information can be displayed in the form of a filter control, which can display prompts such as "Confirm Filter," "Confirm," or "View Filter Objects." Please refer to [link / reference]. Figure 5 It shows a schematic diagram of an object filtering page containing filtering confirmation information, and is based on Figure 3 (b) If distribution information 1 and distribution information 2 are selected, the corresponding filtering effect prompt message "Expected filtering effect: Target objects whose proportion of associated objects that meet distribution information 1 and distribution information 2 is between x2% and x3%" can be displayed on the object filtering page.
[0102] This disclosure displays multiple indicator distribution information and percentage configuration information on an object filtering page. This allows for a response to a selection operation on at least two of the multiple indicator distribution information, thereby displaying filtering effect prompts. The filtering effect prompts indicate that, through the corresponding selection operation on at least two indicator distribution information, a target filtering object is determined from the objects to be filtered. Furthermore, among the associated objects of the target filtering object, the target percentage of the associated objects satisfying at least two indicator distribution information matches the configured percentage corresponding to the percentage configuration information in all associated objects of the target filtering object. In other words, it satisfies the association pairing requirement for each indicator distribution information in the at least two indicator distribution information. The sum of the proportions of objects in the total number of associated objects falls within the configured proportion range, meaning that it supports joint object filtering based on multiple indicator distribution information simultaneously. This differs from related technologies that filter objects based on a single indicator distribution information, improving the flexibility and efficiency of object filtering. Furthermore, by displaying filtering effect prompts, it can provide users with a preview of the filtering effect. If the user confirms object filtering based on the filtering effect prompts, the target filtering objects can be displayed. If the user confirms that adjustments are needed based on the filtering effect prompts, the selected indicator distribution information can be adjusted, thereby further improving the flexibility and convenience of object filtering.
[0103] In one example, the distribution information of multiple indicators displayed on the object filtering page may include the distribution information of multiple indicators corresponding to each of the various indicator types; each indicator type may have the same proportion configuration information, so that when filtering objects based on multiple indicator types, a single proportion configuration can be used to achieve joint filtering of multiple indicators.
[0104] In another example, the distribution information of multiple indicators displayed on the object filtering page may include the distribution information of multiple indicators corresponding to each of the multiple indicator types; the percentage configuration information includes the percentage configuration information corresponding to each of the multiple indicator types; that is, the object filtering page displays multiple indicators, and each indicator has multiple indicator distribution information, and each indicator also has its own corresponding percentage configuration information; therefore, displaying the distribution information of multiple indicators and the percentage configuration information on the object filtering page includes:
[0105] The object filtering page displays the distribution information of multiple indicators corresponding to each of the various indicator types, as well as the percentage configuration information of each of the various indicator types.
[0106] In this embodiment, when multiple indicator distribution information and percentage configuration information corresponding to each of multiple indicator types are simultaneously displayed on the object filtering page, the display area can be divided according to indicator type or according to the type of information to be displayed. Specifically, when the display area is divided according to indicator type, the multiple indicator distribution information and the percentage configuration information corresponding to the same indicator type are in the same display area on the object filtering page. When the display area is divided according to the type of information to be displayed, the multiple indicator distribution information corresponding to each of multiple indicator types is in the first display area on the object filtering page, and the percentage configuration information corresponding to each of multiple indicator types is in the second display area on the object filtering page.
[0107] Please see Figure 6 (a) illustrates a diagram showing the division of display areas according to indicator type. The distribution information of multiple indicators for indicator 1 and the percentage configuration information for indicator 1 are displayed in display area 1, while the distribution information of multiple indicators for indicator 2 and the percentage configuration information for indicator 2 are displayed in display area 2. Please refer to [link / reference]. Figure 6 (b) shows a schematic diagram of the display area division according to the type of information to be displayed, wherein the distribution information of multiple indicators of indicator 1 and the distribution information of multiple indicators of indicator 2 are in display area 1, and the proportion configuration information of indicator 1 and the proportion configuration information of indicator 2 are in display area 2.
[0108] In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including:
[0109] In response to the selection operation for at least two indicator distribution information corresponding to at least two indicator types, the filtering effect prompt information is displayed; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object.
[0110] For any given indicator, which has multiple indicator distribution information, at least two indicator distribution information are selected from these multiple indicator distribution information. Given that the proportion configuration information corresponds to the configured proportion, the associated objects of each target object in the target platform can be analyzed. This determines the actual proportion of associated objects satisfying at least two indicator distribution information among all associated objects of that target object in the total number of associated objects of that target object. The actual proportion matching the configured proportion is determined as the target proportion, and the target object corresponding to the target proportion is determined as the target filtering object. Specifically, in determining the actual proportion of associated objects satisfying at least two indicator distribution information among all associated objects of that target object in the total number of associated objects of that target object, the proportion of associated objects satisfying each indicator distribution information among all associated objects of that target object in the total number of associated objects of that target object can be determined. The proportions corresponding to each of the at least two indicator distribution information are then determined as the actual proportion corresponding to that target object. In this embodiment, the configured proportion can specifically be a proportion range or a proportion interval. When the proportion falls within the proportion range or interval of the configured proportion, it can be determined that the proportion matches the configured proportion.
[0111] For example, for indicator 1, it has multiple indicator distribution information a1, a2, a3, a4, ..., and the selected at least two indicator distribution information include a2 and a3, and the configuration ratio corresponding to the ratio configuration information of indicator 1 is r1; the associated objects of each target object in the target platform can be analyzed to determine the actual ratio of the associated objects of each target object that satisfy the indicator distribution information a2 and a3 in the total number of associated objects of the target object, and the actual ratio that matches the configuration ratio r1 is determined as the target ratio, and the target object corresponding to the target ratio is determined as the target screening object.
[0112] It should be noted that when filtering objects using multiple indicator types, the objects to be filtered for each indicator type may be different. Therefore, the intersection of the objects filtered by each indicator type can be calculated, and the objects in the intersection can be determined as the target objects to be filtered.
[0113] In this embodiment, by displaying the distribution information of multiple indicators and their respective percentage configuration information for each of the various indicator types on the object filtering page, the object filtering process can select the distribution information of multiple indicators and configure the percentage configuration information for each of the various indicators. This enables joint object filtering based on multiple indicators, improving the flexibility and efficiency of object filtering.
[0114] In one specific embodiment, the distribution information of multiple indicators displayed on the object filtering page includes multiple indicator value ranges corresponding to a first type of indicator with continuous indicator values. Accordingly, displaying the distribution information of multiple indicators on the object filtering page includes:
[0115] The object filtering page displays the range of values for the multiple indicators corresponding to the first type of indicator.
[0116] In one example, the value range of the first type of indicator is t1 to t5. Correspondingly, multiple indicator value ranges may include t1 to t2, t2+1 to t3, t3+1 to t4, and t4+1 to t5. Please refer to [link / reference]. Figure 7 The diagram shows the first display of indicator value ranges. Each indicator value range has a corresponding checkbox, i.e., t1~t2 corresponds to one checkbox, t2+1~t3 corresponds to one checkbox, t3+1~t4 corresponds to one checkbox, and t4+1~t5 corresponds to one checkbox. When a checkbox is selected, the indicator value range corresponding to the selected checkbox is selected. For example, if the checkboxes corresponding to t2+1~t3 and t3+1~t4 are selected, it can be determined that the two indicator value ranges t2+1~t3 and t3+1~t4 are selected.
[0117] In this embodiment, for a first type of indicator with continuous indicator values, the range of indicator values can be divided into intervals to obtain multiple indicator value intervals corresponding to the first type of indicator. By displaying multiple indicator value intervals corresponding to the first type of indicator, users can understand the indicator distribution interval of the first type of indicator, and then select multiple indicator distribution intervals from multiple indicator value intervals. Based on the selected multiple indicator distribution intervals, object filtering is performed, improving the flexibility of object filtering.
[0118] Furthermore, the multiple index value ranges are displayed based on ascending or descending index value order;
[0119] In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including:
[0120] In response to continuous sliding operations on the display area containing at least two adjacent indicator value intervals, the at least two adjacent indicator value intervals are highlighted and the filtering effect prompt information is displayed; the at least two adjacent indicator value intervals are indicator value intervals among multiple indicator value intervals displayed based on ascending or descending indicator value order.
[0121] When the user terminal is a mobile terminal, the continuous swipe operation can be a long press and swipe operation; when the user terminal is a PC, the continuous swipe operation can be a long press and drag operation.
[0122] In one example, multiple indicator value ranges can be displayed in ascending order of the indicator values. These ranges could include t1~t2, t2+1~t3, t3+1~t4, and t4+1~t5. Please refer to [link / reference]. Figure 8 (a) shows a second schematic diagram of the indicator value interval. Each indicator value interval can be displayed in the form of a line segment. The line segment corresponding to t1~t2 is connected to the line segment corresponding to t2+1~t3, the line segment corresponding to t2+1~t3 is connected to the line segment corresponding to t3+1~t4, and the line segment corresponding to t3+1~t4 is connected to the line segment corresponding to t4+1~t5. When selecting the two indicator value ranges t2+1 to t3 and t3+1 to t4, you can start from the point corresponding to t2 and continuously slide along the ascending direction of the indicator values until you reach the point corresponding to t4, at which point you stop sliding. This allows you to select the two indicator value ranges t2+1 to t3 and t3+1 to t4. Furthermore, you can highlight these two indicator value ranges. This highlighting can be achieved by thickening the line segments corresponding to these two indicator value ranges, or by displaying the corresponding ranges of t2+1 to t3 and t3+1 to t4 in different colors, etc. Please refer to [link to relevant documentation]. Figure 8 (b) shows a third schematic diagram of the indicator value interval. Each indicator value interval can be displayed in the form of an interval box. The interval box corresponding to t1~t2 is connected to the interval box corresponding to t2+1~t3, the interval box corresponding to t2+1~t3 is connected to the interval box corresponding to t3+1~t4, and the interval box corresponding to t3+1~t4 is connected to the interval box corresponding to t4+1~t5. When it is necessary to select the two indicator value ranges t2+1~t3 and t3+1~t4, you can start from the point corresponding to t2 and continuously slide along the ascending direction of the indicator values until you reach the point corresponding to t4, and then stop sliding. This achieves the selection of the two indicator value ranges t2+1~t3 and t3+1~t4. Furthermore, you can highlight these two indicator value ranges. This highlighting can be done by making the borders of the corresponding ranges of t2+1~t3 and t3+1~t4 thicker, or by filling the corresponding ranges of t2+1~t3 and t3+1~t4.
[0123] In this embodiment, when multiple indicator value intervals are displayed in ascending or descending order, and it is necessary to select multiple adjacent indicator value intervals, a continuous sliding operation can be started from the area where the starting indicator value interval of the multiple indicator value intervals to be selected is located, and the continuous sliding operation ends in the area where the ending indicator value interval of the multiple indicator value intervals to be selected is located. This allows the selection of multiple consecutive indicator value intervals to be completed in one continuous sliding operation, improving the convenience and efficiency of selecting multiple consecutive indicator value intervals.
[0124] In another example, the response to a selection operation on at least two of the multiple indicator distribution information, displaying filtering effect prompts, includes:
[0125] In response to the selection operation corresponding to at least two of the plurality of indicator value ranges, the at least two indicator value ranges are highlighted and the filtering effect prompt information is displayed.
[0126] In this embodiment, the selection operation for each indicator value range can be a single click, double click, long press, etc.
[0127] In one example, multiple indicator value ranges can be displayed in ascending order of the indicator values. These ranges could include t1~t2, t2+1~t3, t3+1~t4, and t4+1~t5. Please refer to [link / reference]. Figure 9 The diagram illustrates the fourth display of indicator value intervals. Each interval can be displayed as a bounding box, with the bounding box corresponding to t1~t2 connected to the bounding box corresponding to t2+1~t3, the bounding box corresponding to t2+1~t3 connected to the bounding box corresponding to t3+1~t4, and the bounding box corresponding to t3+1~t4 connected to the bounding box corresponding to t4+1~t5. When selecting the two indicator value intervals t2+1~t3 and t3+1~t4, selection operations can be performed on the t2+1~t3 interval and then on the t3+1~t4 interval, thus achieving the selection of these two indicator value intervals.
[0128] Therefore, when it is necessary to select any range of indicator values, the selection operation of that range can be performed separately, thereby realizing the separate selection operation of each range of indicator values without affecting each other, thus improving the flexibility of indicator value range selection.
[0129] In one optional embodiment, the multiple indicator distribution information includes multiple indicator values corresponding to a second type of indicator with discrete indicator values;
[0130] The display of multiple indicator distribution information on the object filtering page includes:
[0131] The object filtering page displays the multiple indicator values corresponding to the second type of indicator.
[0132] In one example, the indicator values for the second type of indicator may include s1, s2, s3, s4, and s5, and correspondingly, multiple indicator values s1, s2, s3, s4, and s5 of the second indicator type can be displayed on the object filtering page. See also... Figure 10 It shows a first display diagram of the indicator values of the second type of indicators. Each indicator value has a corresponding checkbox, that is, s1 corresponds to one checkbox, s2 corresponds to one checkbox, s3 corresponds to one checkbox, s4 corresponds to one checkbox, and s5 corresponds to one checkbox. When a checkbox is selected, the indicator value corresponding to the selected checkbox is selected. For example, if the checkboxes corresponding to s2 and s3 are selected, it can be determined that the two indicator values s2 and s3 are selected.
[0133] In this embodiment, for the second type of indicator with discrete indicator values, each discrete indicator value can be displayed separately, enabling users to understand the specific indicator value of the second type of indicator, and then select multiple indicator values from multiple indicator values, and filter objects based on the selected multiple indicator values, thereby improving the flexibility of object filtering.
[0134] In one specific embodiment, displaying the plurality of indicator values corresponding to the second type of indicator on the object filtering page includes:
[0135] The object filtering page displays multiple dimension labels corresponding to the second type of indicator; the multiple dimension labels correspond one-to-one with multiple classification rules of the second type of indicator;
[0136] In response to a selection operation for any one of the multiple dimension labels, the multiple indicator values corresponding to that dimension label are displayed.
[0137] For the multiple indicator values corresponding to the second type of indicator, different classification rules can be used to classify their indicator values. The classification results corresponding to different classification rules may be different. Different classification rules can correspond to different implementation requirements. Therefore, users can use the classification results corresponding to different classification rules to filter objects according to actual needs.
[0138] Specifically, please refer to Figure 11It shows a second display diagram of the index values of the second type of index, which shows the first dimension label 1 and the second dimension label 2. The first dimension label corresponds to the first classification rule, and the second dimension label corresponds to the second classification rule. When the first dimension label is selected, the results of classifying the multiple index values corresponding to the second type of index based on the first classification rule can be displayed.
[0139] In this embodiment, by displaying multiple dimension labels corresponding to the second type of indicator on the object filtering page, users can easily select the required dimension labels according to their actual needs, and the multiple indicator values corresponding to the selected dimension labels are displayed accordingly. In this way, users can select indicator values based on the multiple indicator values corresponding to the displayed selected dimension labels, which facilitates subsequent object filtering and improves the flexibility of object filtering.
[0140] The information filtering method proposed in this disclosure can filter out target objects that meet multiple indicator distribution information for users, and provide a preview of the filtering effect after the user performs the filtering operation, so as to facilitate the user's understanding or subsequent adjustment.
[0141] Taking the store filtering scenario as an example, this paper explains the information filtering method of this disclosure. In the store filtering scenario, the target filtering object can be the target store, and the associated object of the target filtering object can be the product in the target store. Thus, the object filtering page can display the distribution information and proportion configuration information of multiple indicators of the product. The indicators here can be the product's place of origin, the product's purchase volume, etc. Accordingly, the target stores whose product place of origin indicator meets the target proportion can be filtered, or the target stores whose product purchase volume meets the target proportion can be filtered.
[0142] It should be noted that any of the methods in this embodiment can be combined based on the actual implementation situation and have corresponding beneficial effects, which will not be elaborated here.
[0143] Figure 12 This is a block diagram illustrating an information filtering device according to an exemplary embodiment. (Refer to...) Figure 12 The device includes:
[0144] The first information display unit 1210 is configured to display multiple indicator distribution information and percentage configuration information on the object filtering page;
[0145] The first effect display unit 1220 is configured to perform a selection operation in response to at least two indicator distribution information and display a filtering effect prompt information; the filtering effect prompt information is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators among the associated objects of the target filtering object.
[0146] The object display unit 1230 is configured to display the target object in response to the object filtering confirmation operation.
[0147] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator distribution information corresponding to each of the multiple indicator types; the proportion configuration information includes proportion configuration information corresponding to each of the multiple indicator types.
[0148] The first information display unit includes:
[0149] The third information display unit is configured to display the distribution information of multiple indicators corresponding to each of the multiple indicator types and the proportion configuration information of each of the multiple indicator types on the object filtering page.
[0150] The first effect display unit includes:
[0151] The third effect display unit is configured to perform a selection operation in response to at least two indicator distribution information corresponding to at least two indicator types, and display the filtering effect prompt information; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object.
[0152] In one exemplary embodiment, the percentage configuration information includes percentage customization information;
[0153] The first effect display unit includes:
[0154] The fourth effect display unit is configured to perform a selection operation in response to at least two of the multiple indicator distribution information and a percentage configuration operation in response to the percentage custom information, and display the filtering effect prompt information; the filtering effect prompt information is used to indicate that the target percentage corresponding to the target filtering object matches the custom percentage corresponding to the percentage configuration operation.
[0155] In an exemplary embodiment, the multiple indicator distribution information includes multiple indicator value ranges corresponding to a first type of indicator with continuous indicator values;
[0156] The first information display unit includes:
[0157] The fourth information display unit is configured to display the range of multiple indicator values corresponding to the first type of indicator on the object filtering page.
[0158] In one exemplary embodiment, the plurality of indicator value ranges are displayed based on ascending or descending order of indicator values;
[0159] The first effect display unit includes:
[0160] The fifth effect display unit is configured to perform a continuous sliding operation in response to the display area containing at least two adjacent indicator value intervals, highlight the at least two adjacent indicator value intervals, and display the filtering effect prompt information; the at least two adjacent indicator value intervals are indicator value intervals among multiple indicator value intervals displayed based on ascending or descending indicator value order.
[0161] In an exemplary embodiment, the first effect display unit includes:
[0162] The sixth effect display unit is configured to perform a response to a selection operation corresponding to at least two of the plurality of indicator value ranges, highlight the at least two indicator value ranges, and display the filtering effect prompt information.
[0163] In one exemplary embodiment, the multiple indicator distribution information includes multiple indicator values corresponding to a second type of indicator with discrete indicator values;
[0164] The first information display unit includes:
[0165] The fifth information display unit is configured to display the multiple indicator values corresponding to the second type of indicator on the object filtering page.
[0166] In one exemplary embodiment, the fifth information display unit includes:
[0167] The dimension label display unit is configured to display multiple dimension labels corresponding to the second type of indicator on the object filtering page; the multiple dimension labels correspond one-to-one with multiple classification rules of the second type of indicator.
[0168] The indicator value display unit is configured to perform a response to a selection operation for any one of the multiple dimension labels, and display the multiple indicator values corresponding to that dimension label.
[0169] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0170] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform any of the methods described above.
[0171] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform any of the methods described above.
[0172] Figure 13 This is a block diagram illustrating an electronic device for sharing multimedia content according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 13 As shown, the device may include an RF (Radio Frequency) circuit 1310, a memory 1320 including one or more computer-readable storage media, an input unit 1330, a display unit 1340, a sensor 1350, an audio circuit 1360, a WiFi (Wireless Fidelity) module 1370, a processor 1380 including one or more processing cores, and a power supply 1390, among other components. Those skilled in the art will understand that... Figure 13 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0173] RF circuit 1310 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 1380 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 1310 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 1310 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0174] The memory 1320 can be used to store software programs and modules. The processor 1380 executes various functional applications and data processing by running the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1320 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1320 may also include a memory controller to provide access to the memory 1320 for the processor 1380 and the input unit 1330.
[0175] Input unit 1330 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, input unit 1330 may include touch-sensitive surface 1331 and other input devices 1332. Touch-sensitive surface 1331, also known as a touch display screen or touchpad, can collect user touch operations on or near it (such as user operations using fingers, styluses, or any suitable object or accessory on or near touch-sensitive surface 1331), and drive corresponding connection devices according to a pre-set program. Optionally, touch-sensitive surface 1331 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to processor 1380, and can receive and execute commands from processor 1380. In addition, the touch-sensitive surface 1331 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch-sensitive surface 1331, the input unit 1330 may also include other input devices 1332. Specifically, other input devices 1332 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick.
[0176] The display unit 1340 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 1340 may include a display panel 1341, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display panel 1341. Further, a touch-sensitive surface 1331 may cover the display panel 1341. When the touch-sensitive surface 1331 detects a touch operation on or near it, it transmits the information to the processor 1380 to determine the type of touch event. Subsequently, the processor 1380 provides corresponding visual output on the display panel 1341 according to the type of touch event. The touch-sensitive surface 1331 and the display panel 1341 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1331 and the display panel 1341 can be integrated to achieve both input and output functions.
[0177] The terminal may also include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1341 according to the ambient light level, and the proximity sensor can turn off the display panel 1341 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0178] Audio circuitry 1360, speaker 1361, and microphone 1362 provide an audio interface between the user and the terminal. Audio circuitry 1360 converts received audio data into electrical signals, which are then transmitted to speaker 1361, where they are converted into sound signals for output. Conversely, microphone 1362 converts collected sound signals into electrical signals, which are received by audio circuitry 1360, converted back into audio data, and then processed by processor 1380 before being transmitted via RF circuitry 1310 to, for example, another terminal, or output to memory 1320 for further processing. Audio circuitry 1360 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0179] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 1370, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 13 WiFi module 1370 is shown, but it is understood that it is not an essential component of the terminal and can be omitted as needed without changing the nature of the invention.
[0180] The processor 1380 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 1320, and calls data stored in the memory 1320 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 1380 may include one or more processing cores; preferably, the processor 1380 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1380.
[0181] The terminal also includes a power supply 1390 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 1380 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1390 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0182] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0183] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0184] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An information filtering method, characterized in that, include: The object filtering page displays the distribution information of multiple indicators for each of the various indicator types, as well as the percentage configuration information for each of the various indicator types. In response to a selection operation that targets at least two indicator distribution information, display a message indicating the filtering effect; The filtering effect prompt information is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators among the associated objects of the target filtering object. In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including: In response to a selection operation for at least two indicator distribution information corresponding to at least two indicator types, the filtering effect prompt information is displayed; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object. In response to the object filtering confirmation operation, the target filtered object is displayed.
2. The method according to claim 1, characterized in that, The percentage configuration information includes percentage customization information; The response to the selection operation of at least two indicator distribution information from the multiple indicator distribution information, the display of the filtering effect prompt information includes: In response to a selection operation for at least two of the multiple indicator distribution information and a percentage configuration operation for the percentage custom information, the filtering effect prompt information is displayed; the filtering effect prompt information is used to indicate that the target percentage corresponding to the target filtering object matches the custom percentage corresponding to the percentage configuration operation.
3. The method according to claim 1, characterized in that, The distribution information of the multiple indicators includes multiple indicator value ranges corresponding to the first type of indicators with continuous indicator values; The display of multiple indicator distribution information on the object filtering page includes: The object filtering page displays the range of values for the multiple indicators corresponding to the first type of indicator.
4. The method according to claim 3, characterized in that The multiple indicator value ranges are displayed based on either ascending or descending order of the indicator values; In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including: In response to continuous sliding operations on the display area containing at least two adjacent indicator value intervals, the at least two adjacent indicator value intervals are highlighted and the filtering effect prompt information is displayed; the at least two adjacent indicator value intervals are indicator value intervals among multiple indicator value intervals displayed based on ascending or descending indicator value order.
5. The method according to claim 3, characterized in that, In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including: In response to the selection operation corresponding to at least two of the plurality of indicator value ranges, the at least two indicator value ranges are highlighted and the filtering effect prompt information is displayed.
6. The method according to claim 1, characterized in that, The distribution information of the multiple indicators includes multiple indicator values corresponding to the second type of indicators with discrete indicator values; The display of multiple indicator distribution information on the object filtering page includes: The object filtering page displays the multiple indicator values corresponding to the second type of indicator.
7. The method according to claim 6, characterized in that, The display of the multiple indicator values corresponding to the second type of indicator on the object filtering page includes: The object filtering page displays multiple dimension labels corresponding to the second type of indicator; the multiple dimension labels correspond one-to-one with multiple classification rules of the second type of indicator; In response to a selection operation for any one of the multiple dimension labels, the multiple indicator values corresponding to that dimension label are displayed.
8. An information filtering device, characterized in that, include: The first information display unit is configured to display the distribution information of multiple indicators corresponding to each of the multiple indicator types and the proportion configuration information of each of the multiple indicator types in the object filtering page. The first effect display unit is configured to perform a selection operation in response to at least two of the multiple indicator distribution information and display a filtering effect prompt message. The filtering effect prompt information is used to indicate that the target proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information; the target proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators among the associated objects of the target filtering object. In response to a selection operation involving at least two of the multiple indicator distribution information, a filtering effect prompt is displayed, including: In response to a selection operation for at least two indicator distribution information corresponding to at least two indicator types, the filtering effect prompt information is displayed; the filtering effect prompt information includes effect prompt information corresponding to each of the at least two indicator types, and the effect prompt information corresponding to any indicator type is used to indicate that any proportion corresponding to the target filtering object matches the configuration proportion corresponding to the proportion configuration information of any indicator type; the any proportion is the proportion of the associated objects of the target filtering object that satisfy the distribution information of at least two indicators corresponding to any indicator type in the associated objects of the target filtering object. The object display unit is configured to display the target object in response to the object filtering confirmation operation.
9. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the information filtering method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the information filtering method as described in any one of claims 1 to 7.
11. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the information filtering method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Data display method and device, electronic equipment and storage medium
CN114201546A
Object screening method, device and equipment
CN115221393A