Information display method and device, equipment and storage medium
By obtaining object search information in the information display scheme and determining the target object category, displaying the detailed information of multiple objects corresponding to the target object category, it solves the problem that users find it difficult to quickly locate results in object category search, and improves search efficiency and users Experience.
Patent Information
- Application Number
- CN202311010717.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-10
- Publication Date
- 2025-02-18
Smart Images

Figure CN119474518A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to information display methods, devices, equipment, and storage media. Background Art
[0002] With the rapid development of information technology and the popularization of mobile Internet, users can obtain more and more information. In order to improve the efficiency of information acquisition, users are usually supported to search for information by entering search keywords, and the information contained in the search results is displayed to the users. Summary of the invention
[0003] The embodiments of the present disclosure provide an information display method, apparatus, device, and storage medium, which can optimize existing information display solutions.
[0004] In a first aspect, the present disclosure provides an information display method, including:
[0005] Get object search information;
[0006] If the object search information is object category information, determine the target object category corresponding to the object search information, and display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0007] In a second aspect, the present disclosure also provides an information display device, including:
[0008] An object search information acquisition module is used to acquire object search information;
[0009] An object information display module is used to determine the target object category corresponding to the object search information if the object search information is object category information, and to display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0010] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0011] one or more processors;
[0012] a storage device for storing one or more programs,
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided by the embodiment of the present disclosure.
[0014] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the information display method provided by the embodiment of the present disclosure.
[0015] The information display scheme provided by the disclosed embodiment obtains object search information, and if the object search information is object category information, determines the target object category corresponding to the object search information, and displays the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object. By adopting the above technical scheme, when a user searches for an object category, the object information of multiple different target objects corresponding to the target object category is displayed in the search result page, and the object information includes the object attribute information and image resource information of the target object, so that the user can quickly locate a satisfactory search result according to the object information in the search result display page, thereby improving the efficiency of object search and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0017] Figure 1 A flowchart of an information display method provided by an embodiment of the present disclosure;
[0018] Figure 2 A schematic diagram of an interface provided by an embodiment of the present disclosure;
[0019] Figure 3 A flowchart of an information display method provided by an embodiment of the present disclosure;
[0020] Figure 4 A schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0021] Figure 5 A schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure;
[0022] Figure 6 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0024] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0025] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0026] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0027] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0028] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0029] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0030] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0031] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0032] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0033] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0034] Figure 1 A flow chart of an information display method provided in an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations in which information is displayed. The method can be executed by an information display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or a device such as a personal computer (PC) or a server.
[0035] like Figure 1 As shown, the method includes:
[0036] Step 101: Obtain object search information.
[0037] In the disclosed embodiments, object search information may be understood as information for searching for preset objects, and may be input by the current user. Preset objects may include commodities, articles, services, information, attractions, information or people, etc. The object search information may specifically be a search keyword used to represent the characteristics (such as attributes or types, etc.) of the preset objects. Exemplarily, the user may input object search information based on a preset page, and the preset page may include a search box, for example. After the user triggers the search box, the object search information may be input. The preset page may specifically be a page in a preset application that provides an object search function.
[0038] Step 102: If the object search information is object category information, determine the target object category corresponding to the object search information, and display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0039] For example, when searching, the user may not have a clear search target. For example, if the preset object is a commodity, the user may want to buy a bottle of essence water, but is not sure which store sells which brand and which model of essence water he wants to buy. Therefore, "essence water" can be entered as the object search information. For example, if the object search information does not point to a specific preset object, that is, it is impossible to determine the unique preset object based on the object search information, such as the "essence water" in the above example, the object search information can be considered as object category information. If the object search information is object category information, the target object category corresponding to the object search information can be determined, and the target object category can be regarded as the object category that the current user wants to search.
[0040] Exemplarily, in the search result display page, object information of multiple target objects corresponding to the target object category is displayed, and the multiple target objects are different from each other. For example, the same product sold by different merchants will not appear.
[0041] Exemplarily, the object attribute information of the target object may include information such as object identification (such as product name, etc.), brand, model, material, composition or product selling point, etc. Image resource information may include information of resources such as images and / or videos associated with the target object, such as product schematics or product explanation videos, etc.
[0042] The information display method provided by the disclosed embodiment obtains object search information, and if the object search information is object category information, determines the target object category corresponding to the object search information, and displays the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object. By adopting the above technical solution, when a user searches for an object category, the object information of multiple different target objects corresponding to the target object category is displayed in the search result page, and the object information includes the object attribute information and image resource information of the target object, so that the user can quickly locate a satisfactory search result according to the object information in the search result display page, thereby improving the efficiency of object search and enhancing the user experience.
[0043] Optionally, if the object search information is preset object identification information, that is, points to a specific preset object, the corresponding preset object information may be displayed in the search result display page.
[0044] In some embodiments, the displaying of the object information of several target objects corresponding to the target object category in the search result display page includes: displaying an object unit set in the search result display page, wherein the object unit set includes several object units, and the object unit is used to display the object information of the target object corresponding to the target object category, and the target object corresponds to multiple preset objects belonging to the same object subcategory, and different preset objects correspond to different object sources. Thus, preset objects belonging to the same object subcategory from different sources are aggregated into target objects and displayed in the form of object units of target objects, so that users can quickly locate satisfactory search results without paying attention to the specific object source, further improving the efficiency of object search and enhancing user experience.
[0045] Exemplarily, one target object corresponds to one object subcategory. The preset objects can be classified based on preset key attributes, that is, different preset key attributes correspond to different object subcategories. Exemplarily, taking commodities as an example, a Standard Product Unit (SPU) can correspond to one object subcategory. SPU is a commodity information aggregation unit. The preset key attributes can be brand and model. For example, the essence water of brand A and model a, the essence water of brand A and model b, and the essence water of brand B and model c correspond to different object subcategories. Exemplarily, taking information as an example, an event can correspond to one object subcategory. The preset key attributes can be event elements (such as the time, place and people of the event), etc. For example, xx concert held in place X, xx concert held in place Y, and xx concert held in place Z, correspond to different object subcategories.
[0046] Exemplarily, for the same object subcategory, there may be one or more preset objects, and different preset objects correspond to different object sources. The preset objects of the same object subcategory can be aggregated into a target object, that is, the target object can be understood as an aggregated object. The object source can be understood as the object source of the preset object, that is, the provider of the preset object. Taking goods as an example, the object source can be a merchant or store that sells goods. For example, brand A and model a essence water may be sold by multiple merchants at the same time. The brand A and model a essence water sold by multiple merchants are aggregated into a target object. Taking information as an example, the object source can be an information publishing platform. For example, there may be multiple information publishing platforms that publish relevant information about the xx concert held in X place at the same time. The relevant information published by multiple information publishing platforms can be aggregated into a target object.
[0047] Exemplarily, when the object search information is object category information, searching with the object search information can find many preset objects under the target object category, and the preset objects found are classified based on the preset key attributes, and the preset objects belonging to the same object subcategory are aggregated into the corresponding target object. As in the above example, assuming that the object search information is essence water, many types of essence water sold by many merchants can be searched, and the essence water found is classified with brand and model as the preset key attributes, and the essence water belonging to the same brand and model is aggregated into the corresponding target object.
[0048] Exemplarily, the target object and the object unit may be in a one-to-one relationship. The object unit may be understood as a page element for displaying the object information of the corresponding target object, and the specific form and style are not limited, for example, it may be a card form, and for a product, it may be a product card.
[0049] In some embodiments, the image resource to which the image resource information belongs includes an associated video of the target object, and the object unit includes a video display area, and the video display area is used to display a video cover of the associated video and / or play the associated video. This can help users quickly and comprehensively understand the target object in the search results.
[0050] Exemplarily, an object unit may include multiple display areas, and different display areas are used to display different target object information. Among them, the object unit includes a video display area for the associated video of the target object corresponding to the object unit. The associated video of the target object may include the associated content of the target object (such as explanation content or live content, etc.), and the associated video may include a video that mentions the target object. Taking the commodity as an example, it may be an explanation video, or it may be a video resource of the resource library corresponding to the preset application, such as a video work or live clip posted by a user using the preset application. The video display area is used to display the video cover of the associated video and / or play the associated video. The video cover can be, for example, a video frame with a preset frame number in the associated video (such as the first frame) or a screen set by the publisher of the associated video. The object unit may also include other display areas that can be used to display the object attribute information of the target object.
[0051] In an embodiment of the present disclosure, an object unit set is displayed in a search result display page. The search result display page may be a page in a preset application for displaying search results, and may be the same page or a different page from the preset page. The object unit set may be configured with a preset display quantity, and the preset display quantity may be understood as the upper limit of the object units initially displayed in the search result display page. For example, if the preset display quantity is 3, then if 1 target object is obtained after the search, 1 object unit may be displayed; if 3 target objects are obtained after the search, 3 object units may be displayed; if 5 target objects are obtained after the search, 3 object units may be displayed first.
[0052] Optionally, the method may further include: in response to a trigger operation on the video display area, entering a video playback page, and playing the corresponding associated video on the video playback page. Thus, the user can view more complete video content of the associated video on the video playback page, and the video playback page may specifically be a video details page.
[0053] Figure 2 A schematic diagram of an interface provided by an embodiment of the present disclosure, such as Figure 2 As shown, an object unit set 202 is displayed in a search result display page 201. The figure takes the case where the object unit set 202 includes two object units 203 as an example. The object unit 203 includes a video display area 204 of an associated video corresponding to the target object. The object attribute information of the target object can be displayed in a display area other than the video display area 204 in the object unit 203.
[0054] In some embodiments, the associated video includes a video that meets a preset condition and contains the explanation content of the target object, wherein the preset condition is determined based on the video heat attribute. Thus, a suitable associated video can be selected for the current user to view, further improving the user's object search efficiency.
[0055] Exemplarily, there may be multiple candidate associated videos for the target object, and associated videos may be selected from them according to preset conditions. The video heat attribute may be determined, for example, by parameter values of related video associated parameters such as video playback volume, video like volume, or video forwarding rate.
[0056] In some embodiments, the object attribute information of the target object includes target aggregation information, which is obtained by aggregating preset object attribute information of the corresponding multiple preset objects in the corresponding object source. Thus, the overall situation of the target object can be displayed to the user by displaying the target aggregation information in the object unit, further helping the user to quickly locate the desired search results and improve the efficiency of object search.
[0057] Exemplarily, the preset object attribute information may include relevant information of the preset object associated with the object source, that is, the preset object attribute information of the preset object may be different because it comes from different object sources. Taking commodities as an example, for the same commodity (that is, different preset objects corresponding to the target object), the selling price, sales volume, number of repurchasers, and number of favorable comments of the commodity in different merchants may be different. The above information can all become preset object attribute information, and the specific aggregation method is not limited, such as taking the average, median, maximum or minimum value, and calculating the sum value, etc. After aggregating the above preset object attribute information, for example, the average selling price, total sales volume, cumulative number of repurchasers, and total number of favorable comments can be obtained, which is convenient for users to refer to the target aggregation information for commodity selection.
[0058] In some embodiments, after displaying the object unit set in the search result display page, the method further includes: automatically playing the associated video in at least one object unit in the object unit set. Thus, by automatically playing the associated video, the user's manual operation can be reduced, allowing the user to view the associated video more conveniently.
[0059] For example, at the same time, the associated videos in an object unit can be automatically played to improve the video viewing experience. Optionally, a pause control can be displayed in the search result display page, and in response to the user's triggering operation on the pause control, the associated video is paused.
[0060] Optionally, the object units in the object unit set are arranged and displayed in a target order. The target order can be determined according to a preset sorting method. For example, parameters of one or more dimensions can be set to determine the parameter values of the target objects corresponding to the object units in each dimension, and the corresponding scores are determined according to the parameter values of a single dimension or the weighted statistical values of the parameter values of different dimensions, and the scores are sorted from large to small. Optionally, the target order is associated with the target aggregation information. For example, if the target aggregation information includes the total sales volume, the total sales volume can be sorted in order from high to low to determine the target order. Optionally, if the target aggregation information does not include the total sales volume, the total sales volume can also become a parameter of one of the above dimensions.
[0061] Exemplarily, the object unit for automatically playing the associated video may be an object unit with a preset sequence number in the target sequence, or may be an object unit with a target sequence number (such as the first) in the currently displayed object unit set. Optionally, the user may browse more object units by inputting a sliding operation or the like, and the object unit with the target sequence number may change dynamically.
[0062] In some embodiments, the object units in the object unit set are arranged and displayed in a target order; wherein the automatically playing the associated video in at least one object unit in the object unit set includes: automatically playing the associated videos in each object unit in the object unit set in sequence in the target order, wherein the video cover of the corresponding associated video is displayed in the video display area in the object unit to which the associated video in the unplayed state belongs. In this way, automatic switching of video playback can be achieved, further reducing user operations.
[0063] Exemplarily, there may be a preset time interval between the associated videos in different object units. After the current associated video is played, the next associated video is automatically played after a preset time interval (such as 1 minute). For example, the associated video in the first object unit is automatically played first, and after the playback is completed, the associated video in the second object unit is automatically played after an interval of 1 minute, and so on. Optionally, if the associated video of the last object unit in the currently displayed object unit set has been played, the automatic playback can be stopped, or the associated video in the first object unit can be played again.
[0064] In some embodiments, the object unit includes the explanation summary information of the corresponding associated video, and the explanation summary information includes the text information corresponding to the target explanation voice in the associated video, and the explanation time corresponding to the target explanation voice in the associated video, and the target explanation voice is associated with the characteristics of the target object. Thus, it can help users quickly view the characteristics of the target object explained in the video, and can view the corresponding explanation screen from the associated video with reference to the explanation time.
[0065] For example, taking a product as an example, the associated video is an explanation video. When introducing the target object, the explainer in the video can explain its characteristics. For example, taking essence water as an example, it can be "When applying it on the face, gently rub it and it will be absorbed." The target explanation time can be, for example, the start time of the target explanation voice in the associated video. In the object unit, "mentioned in xx seconds" can be displayed, where "xx seconds" is the target explanation time.
[0066] In some embodiments, the object unit includes at least one attribute identifier, and the attribute identifier is used to indicate the attribute of the corresponding target object, thereby helping the user to understand the attribute of the target object more conveniently and intuitively, and further improving the object search efficiency.
[0067] Exemplarily, the content in the attribute identification may include target attributes, and the target attributes may include, for example, materials or ingredients, etc. Taking commodities as an example, selling point information may also be included.
[0068] In some embodiments, the associated video and / or the attribute identifier are associated with the historical interaction operation of the current user. Thus, more appropriate associated videos and / or attribute identifiers can be displayed to the user, further improving the object search efficiency of the current user. Optionally, the historical interaction operation may include, for example, a video viewing operation, a like operation, or a favorite operation.
[0069] For example, when the associated video is associated with the historical interaction operation of the current user, the historical interaction operation of the current user can be added to the preset conditions, so that different users can view different associated videos for the same target object, thereby improving the user's associated video viewing experience.
[0070] In some embodiments, the method further includes: displaying a target control in an associated area of the object unit set in the search result display page; and updating the object unit set in response to a trigger operation on the target control, wherein the number of object units included in the updated object unit set is greater than the number of object units included in the object unit set before the update, and the updated object unit set includes object units in the object unit set before the update. Thus, the user can view more object units of the target object that matches the object search information.
[0071] Exemplarily, when initially displaying a set of object units, they are displayed according to a preset display quantity. For example, if the preset display quantity is 2.5, 2.5 object units may be displayed first. The target control may be, for example, "View more hot-selling products", which will expand to the target display quantity of object units, such as displaying 10 object units. The user may switch the display of the object units by sliding.
[0072] In some embodiments, the method further includes: displaying a preset control in the associated area of the object unit set in the target page; and displaying a first preset object information set in response to a trigger operation on the preset control, wherein the first preset object information set includes preset object information of multiple preset objects matching the object search information. Thus, the user can be supported to view the preset object information of the preset objects matching the object search information that are not aggregated by triggering the preset control.
[0073] Exemplarily, the preset object information of the preset object may include object source information, and taking commodities as an example, may include specific merchant or store information. Taking the above user searching for essence water as an example, the first preset object information set may include preset object information corresponding to various essence waters of different brands and models sold by different merchants. The specific display method of the preset object information is not limited, and may also be in the form of a commodity card.
[0074] Optionally, display the preset control after the target control is triggered. Optionally, display both the target control and the preset control at the same time.
[0075] In some embodiments, after displaying the object unit set in the search result display page, the method further includes: in response to a trigger operation on a first target object unit, displaying an associated page of a target object source corresponding to a first target object corresponding to the first target object unit, wherein the associated page is used for the current user to perform a preset interactive operation of a corresponding preset object on the target object source. Thus, the associated page of a specific object source can be quickly entered, facilitating the user to perform a preset interactive operation.
[0076] Exemplarily, the target object source may be an object source selected from a plurality of object sources corresponding to the first target object unit by using a preset object selection method. For example, taking commodities as an example, the store with the highest sales volume or the official store may be selected as the target object source. The associated page of the target object source may be, for example, the homepage of the target object source or the details page of the preset object corresponding to the target object source, and the preset interactive operation may be an interactive operation for the preset object input by the user in the associated page, such as a purchase operation, a collection operation, a sharing operation, or a comment viewing operation, etc.
[0077] In some embodiments, after displaying the object unit set in the search result display page, the method further includes: in response to a trigger operation on a second target object unit, displaying a second preset object information set, wherein the second preset object information set includes preset object information of multiple preset objects corresponding to the second target object corresponding to the second target object unit. Thus, the preset object information of the preset objects that are not aggregated corresponding to the target object in the second target object unit can be displayed to the user, so that the user can select the object information corresponding to a specific object source for further operation.
[0078] For example, when a user triggers an object unit, preset object information of preset objects of corresponding different object sources can be displayed. Taking commodities as an example, after a user triggers the commodity card corresponding to brand A, type a essence water, the commodity information (preset object information) of brand A, type a essence water sold by different merchants can be displayed.
[0079] In some embodiments, it further includes: displaying a tag set in the search result display page, wherein the tag set includes at least two tags, different tags correspond to object unit sets of different preset attribute dimensions, and the tags are used to trigger the display of the corresponding object unit sets of the preset attribute dimensions. Thus, the object unit sets can be distinguished according to the preset attribute dimensions, which facilitates the user to switch the display of object unit sets of different preset attribute dimensions by triggering the tag control, further improving the object search efficiency.
[0080] Exemplarily, the preset attribute dimensions may be set according to the attributes or functions of the preset objects, etc. Taking commodities as an example, the preset attribute dimensions of essence water may include anti-aging, firming and brightening, and spot lightening, etc.
[0081] In some embodiments, the characteristic of the target object includes the content of the tag corresponding to the object unit set corresponding to the target object. Thus, the relevant target explanation voice can be searched from the associated video according to the content of the tag, helping the user to quickly understand the explanation content related to the selected tag by viewing the explanation summary information.
[0082] Figure 3 The present invention provides a flowchart of an information display method provided in an embodiment of the present invention. The present invention is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0083] Step 301: Obtain object search information.
[0084] Figure 4 This is a schematic diagram of an interface interaction provided in an embodiment of the present disclosure. Exemplarily, a search box is provided in the search result display page 401, which can obtain object search information input by the user through the search box. For example, after the user enters "essence" and clicks the search button, the search operation is triggered to obtain "essence" as the object search information.
[0085] Step 302: If the object search information is object category information, determine the target object category corresponding to the object search information, and display an object unit set in the search result display page, wherein the object unit set includes a plurality of object units, and the object unit is used to display the object information of the target object corresponding to the target object category. The target object corresponds to multiple preset objects belonging to the same object subcategory, and different preset objects correspond to different object sources. The object unit includes a video display area for the associated video of the corresponding target object, the explanation summary information and explanation time of the corresponding associated video, and target aggregation information.
[0086] like Figure 4As shown, an object unit set is displayed in the search result display page 401, and the object unit set includes multiple object units 402 of target objects that match the object search information. The figure takes 1.5 as an example, and more (preset display quantity) object units can be displayed in the actual application scenario. The object unit 402 includes a video display area 403 of the associated video of the corresponding target object, explanation summary information 404, explanation time 405, target aggregation information 406 (such as "multiple stores cumulative 3w+ repurchase" and price "xx" in the figure), attribute identification 407, target object name and target object schematic diagram (such as product photos, etc.) and other information. Among them, the associated video and attribute identification are associated with the historical interactive operations of the current user.
[0087] Optionally, a tag set (such as tag a and tag b in the figure) is displayed in the search result display page, and the currently displayed object unit set is the object unit set corresponding to the tag currently in the selected state. Optionally, in the initial state, the first tag can be set to the selected state by default.
[0088] Optionally, the associated videos in each object unit in the object unit set are automatically played in sequence according to the target order, wherein the video cover of the corresponding associated video is displayed in the video display area of the object unit to which the associated video that is not played belongs.
[0089] For example, after the object unit set is displayed, video a is automatically played first, and after the playback is completed, video b is automatically played after an interval of 1 minute, and so on. Optionally, if during the playback of video a, the user inputs an upward sliding operation and slides the object unit to which video b belongs to the position of the object unit to which video a belongs in the figure, the video b can be automatically switched to play without waiting for the completion of video a.
[0090] Step 303: Display a target control in the first associated area of the object unit set in the search result display page.
[0091] Exemplarily, a target control 408 is displayed below the display area where the object unit set is located in the search result display page (first associated area), such as Figure 4 Among them, other content in the search result display page can also be displayed below the target control, such as a media content stream, which can include multiple media content, and the media content can include image content, video content or audio content, etc., and can specifically include pictures, videos, music or live broadcast content posted by users of the preset application.
[0092] Step 304: In response to the triggering operation on the target control, the object unit set is updated, and the preset control is displayed in the second associated area of the updated object unit set in the search result display page.
[0093] The number of object units included in the updated object unit set is greater than the number of object units included in the object unit set before the update, and the updated object unit set includes the object units in the object unit set before the update. The preset control is used to trigger the display of the object information flow, and the object information flow includes object information of multiple preset objects that match the object search information.
[0094] Exemplarily, after the user triggers the target control, more object units can be displayed. When the search result display page cannot display all the object units in the updated object unit set, the user can enter a swipe up operation to view the object units that are not currently displayed, and a preset control 409 is displayed below the updated object unit set (the second associated area), such as "More Products" in the figure. After the user triggers the preset control 409, as shown by the dotted arrow in the figure, the first preset object information set can be displayed, such as the unaggregated product information from different stores that matches the essence in the figure.
[0095] Step 305: In response to a trigger operation on the target object unit, display a second preset object information set, wherein the second preset object information set includes preset object information of multiple preset objects corresponding to the target object in the target object unit.
[0096] Exemplarily, if a user wants to view the preset object corresponding to the target object in a certain object unit, the target object unit can be triggered by clicking or the like, such as the target unit 410 in the figure, which displays the second preset object information set. The second preset object information set includes product information 411 (preset object information) of two stores (Store A and Store B) that sell E brand e model essence.
[0097] The information display method provided by the disclosed embodiment aggregates preset objects belonging to the same object subcategory from different sources into target objects when a user searches for an object, and displays them in the form of object units of the target objects, so that the user can quickly locate satisfactory search results by combining the target object's associated video, explanation summary information, target aggregation information, target attributes and other related content without paying attention to the specific object source, thereby improving object search efficiency and user experience. After selecting an object unit, the preset object information corresponding to different object sources can be further viewed, so that the user can perform further interactive operations on the specific preset object.
[0098] Figure 5 A schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure is shown in FIG. Figure 5 As shown, the device comprises:
[0099] The object search information acquisition module 501 is used to acquire object search information;
[0100] The object information display module 502 is used to determine the target object category corresponding to the object search information if the object search information is object category information, and to display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0101] The information display device provided by the disclosed embodiment obtains object search information, and if the object search information is object category information, determines the target object category corresponding to the object search information, and displays the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object. By adopting the above technical solution, when a user searches for an object category, the object information of multiple different target objects corresponding to the target object category is displayed in the search result page, and the object information includes the object attribute information and image resource information of the target object, so that the user can quickly locate a satisfactory search result according to the object information in the search result display page, thereby improving the object search efficiency and enhancing the user experience.
[0102] Optionally, the displaying of object information of several target objects corresponding to the target object category in the search result display page includes: displaying an object unit set in the search result display page, wherein the object unit set includes several object units, and the object units are used to display object information of the target objects corresponding to the target object category, and the target objects correspond to multiple preset objects belonging to the same object subcategory, and different preset objects correspond to different object sources.
[0103] Optionally, the image resource to which the image resource information belongs includes an associated video of the target object, and the object unit includes a video display area, and the video display area is used to display a video cover of the associated video and / or play the associated video.
[0104] Optionally, the object attribute information of the target object includes target aggregation information, and the target aggregation information is obtained by aggregating preset object attribute information of corresponding multiple preset objects in corresponding object sources.
[0105] Optionally, the associated video includes a video that meets a preset condition and contains explanation content of the target object, wherein the preset condition is determined based on a video heat attribute.
[0106] Optionally, the object unit includes at least one attribute identifier, and the attribute identifier is used to indicate an attribute possessed by the corresponding target object.
[0107] Optionally, the object unit includes explanation summary information of the corresponding associated video, the explanation summary information includes text information corresponding to the target explanation voice in the associated video, and the explanation time corresponding to the target explanation voice in the associated video, and the target explanation voice is associated with the characteristics of the target object.
[0108] Optionally, the associated video and / or the attribute identifier is associated with historical interaction operations of the current user.
[0109] Optionally, the device further comprises:
[0110] A preset control display module, used for displaying a preset control in an associated area of the object unit set in the target page;
[0111] The first set display module is used to display a first preset object information set in response to a trigger operation on the preset control, wherein the first preset object information set includes preset object information of multiple preset objects matching the object search information.
[0112] Optionally, the device further comprises:
[0113] An associated page display module is used to display an associated page of a target object source corresponding to a first target object corresponding to the first target object unit after displaying the object unit set in the search result display page, in response to a trigger operation on a first target object unit, wherein the associated page is used for the current user to perform a preset interactive operation on a corresponding preset object on the target object source;
[0114] Optionally, the device further comprises:
[0115] A second set display module is used to display a second preset object information set in response to a trigger operation on a second target object unit after displaying the object unit set in the search result display page, wherein the second preset object information set includes preset object information of multiple preset objects corresponding to the second target object corresponding to the second target object unit.
[0116] Optionally, the device further comprises:
[0117] A tag display module is used to display a tag set in the search result display page, wherein the tag set includes at least two tags, different tags correspond to object unit sets of different preset attribute dimensions, and the tags are used to trigger the display of the object unit set of the corresponding preset attribute dimension.
[0118] Optionally, the characteristic of the target object includes content of a label corresponding to a set of object units corresponding to the target object.
[0119] The information display device provided in the embodiments of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0120] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0121] Figure 6 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 6 , which shows an electronic device (eg, Figure 6 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 6 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0122] like Figure 6 As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the electronic device 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An edit / output (I / O) interface 605 is also connected to the bus 604.
[0123] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 6 The electronic device 600 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0124] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0125] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0126] The electronic device provided by the embodiment of the present disclosure and the information display method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0127] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the information display method provided by the above embodiment is implemented.
[0128] The embodiments of the present disclosure provide a computer program product, including a computer program, which, when executed by a processor, implements the information display method provided in the above embodiments.
[0129] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0130] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0131] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0132] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: obtains object search information; if the object search information is object category information, determines the target object category corresponding to the object search information, and displays the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0133] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0134] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0135] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a module does not limit the module itself in some cases. For example, the object search information acquisition module may also be described as a "module for acquiring object search information".
[0136] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0137] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0138] According to one or more embodiments of the present disclosure, there is provided an information display method, including:
[0139] Get object search information;
[0140] If the object search information is object category information, determine the target object category corresponding to the object search information, and display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0141] According to one or more embodiments of the present disclosure, displaying object information of several target objects corresponding to the target object category in the search result display page includes:
[0142] An object unit set is displayed in a search result display page, wherein the object unit set includes a plurality of object units, and the object unit is used to display object information of a target object corresponding to the target object category, and the target object corresponds to a plurality of preset objects belonging to the same object subcategory, and different preset objects correspond to different object sources.
[0143] According to one or more embodiments of the present disclosure, the image resource to which the image resource information belongs includes an associated video of the target object, and the object unit includes a video display area, and the video display area is used to display a video cover of the associated video and / or play the associated video;
[0144] and / or,
[0145] The object attribute information of the target object includes target aggregation information, and the target aggregation information is obtained by aggregating preset object attribute information of corresponding multiple preset objects in corresponding object sources.
[0146] According to one or more embodiments of the present disclosure, the associated video includes a video that meets a preset condition and contains explanation content of the target object, wherein the preset condition is determined based on a video heat attribute;
[0147] and / or,
[0148] The object unit includes at least one attribute identifier, and the attribute identifier is used to indicate an attribute possessed by the corresponding target object.
[0149] According to one or more embodiments of the present disclosure, the object unit includes explanation summary information of the corresponding associated video, the explanation summary information includes text information corresponding to the target explanation voice in the associated video, and the explanation time corresponding to the target explanation voice in the associated video, and the target explanation voice is associated with the characteristics of the target object.
[0150] According to one or more embodiments of the present disclosure, the associated video and / or the attribute identifier is associated with the historical interaction operation of the current user.
[0151] According to one or more embodiments of the present disclosure, the present invention further includes:
[0152] Displaying a preset control in an associated area of the object unit set in the target page;
[0153] In response to a trigger operation on the preset control, a first preset object information set is displayed, wherein the first preset object information set includes preset object information of a plurality of preset objects matching the object search information.
[0154] According to one or more embodiments of the present disclosure, after displaying the object unit set in the search result display page, the method further includes:
[0155] In response to a trigger operation on a first target object unit, displaying an associated page of a target object source corresponding to a first target object corresponding to the first target object unit, wherein the associated page is used for the current user to perform a preset interactive operation of a corresponding preset object on the target object source;
[0156] and / or,
[0157] In response to a trigger operation on a second target object unit, a second preset object information set is displayed, wherein the second preset object information set includes preset object information of a plurality of preset objects corresponding to a second target object corresponding to the second target object unit.
[0158] According to one or more embodiments of the present disclosure, the present invention further includes:
[0159] A tag set is displayed in the search result display page, wherein the tag set includes at least two tags, different tags correspond to object unit sets of different preset attribute dimensions, and the tags are used to trigger the display of the object unit set of the corresponding preset attribute dimension.
[0160] According to one or more embodiments of the present disclosure, the characteristic of the target object includes content of a tag corresponding to a set of object units corresponding to the target object.
[0161] According to one or more embodiments of the present disclosure, there is provided an information display device, comprising:
[0162] An object search information acquisition module is used to acquire object search information;
[0163] An object information display module is used to determine the target object category corresponding to the object search information if the object search information is object category information, and to display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
[0164] According to one or more embodiments of the present disclosure, an electronic device is provided, the electronic device comprising:
[0165] one or more processors;
[0166] a storage device for storing one or more programs,
[0167] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided by the embodiment of the present disclosure.
[0168] According to one or more embodiments of the present disclosure, a storage medium containing computer executable instructions is provided. When the computer executable instructions are executed by a computer processor, they are used to execute the information presentation method provided by the embodiments of the present disclosure.
[0169] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0170] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0171] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. An information display method, characterized in that: include: Get object search information; If the object search information is object category information, determine the target object category corresponding to the object search information, and display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
2. The method according to claim 1, characterized in that The displaying of object information of a plurality of target objects corresponding to the target object category on the search result display page includes: An object unit set is displayed in a search result display page, wherein the object unit set includes a plurality of object units, and the object unit is used to display object information of a target object corresponding to the target object category, and the target object corresponds to a plurality of preset objects belonging to the same object subcategory, and different preset objects correspond to different object sources.
3. The method according to claim 2, characterized in that The image resource to which the image resource information belongs includes an associated video of the target object, and the object unit includes a video display area, and the video display area is used to display a video cover of the associated video and / or play the associated video; and / or, The object attribute information of the target object includes target aggregation information, and the target aggregation information is obtained by aggregating preset object attribute information of corresponding multiple preset objects in corresponding object sources.
4. The method according to claim 3, characterized in that The associated video includes a video that contains the explanation content of the target object and satisfies a preset condition, wherein the preset condition is determined based on a video heat attribute; and / or, The object unit includes at least one attribute identifier, and the attribute identifier is used to indicate an attribute possessed by the corresponding target object.
5. The method according to claim 4, characterized in that The object unit includes the explanation summary information of the corresponding associated video, and the explanation summary information includes text information corresponding to the target explanation voice in the associated video and the explanation time corresponding to the target explanation voice in the associated video. The target explanation voice is associated with the characteristics of the target object.
6. The method according to claim 3 or 4, characterized in that: The associated video and / or the attribute identifier are associated with the historical interaction operations of the current user.
7. The method according to claim 2, characterized in that: Also includes: Displaying a preset control in an associated area of the object unit set in the target page; In response to a trigger operation on the preset control, a first preset object information set is displayed, wherein the first preset object information set includes preset object information of a plurality of preset objects matching the object search information.
8. The method according to claim 2, characterized in that: After the object unit set is displayed on the search result display page, it also includes: In response to a trigger operation on a first target object unit, displaying an associated page of a target object source corresponding to a first target object corresponding to the first target object unit, wherein the associated page is used for the current user to perform a preset interactive operation of a corresponding preset object on the target object source; and / or, In response to a trigger operation on a second target object unit, a second preset object information set is displayed, wherein the second preset object information set includes preset object information of a plurality of preset objects corresponding to a second target object corresponding to the second target object unit.
9. The method according to claim 5, characterized in that Also includes: A tag set is displayed in the search result display page, wherein the tag set includes at least two tags, different tags correspond to object unit sets of different preset attribute dimensions, and the tags are used to trigger the display of the object unit set of the corresponding preset attribute dimension.
10. The method according to claim 9, characterized in that The characteristic of the target object includes the content of the tag corresponding to the object unit set corresponding to the target object.
11. An information display device, characterized in that: include: An object search information acquisition module is used to acquire object search information; An object information display module is used to determine the target object category corresponding to the object search information if the object search information is object category information, and to display the object information of several target objects corresponding to the target object category in the search result display page; wherein the several target objects are all different, and the object information of the target object includes the object attribute information and image resource information of the target object.
12. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any one of claims 1-10.
13. A storage medium containing computer executable instructions, characterized in that: When the computer executable instructions are executed by a computer processor, they are used to perform the information display method as described in any one of claims 1 to 10.