Information display method and device, electronic equipment and computer readable medium
By obtaining the identifier of the target object in the Internet information platform, responding to page requests, and displaying different media information and text descriptions, the problems of decreased click-through rate and traffic loss caused by the single image and video content of the target object are solved, and higher user interaction and traffic retention are achieved.
Patent Information
- Application Number
- CN202110034007.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-11
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2041-01-11
AI Technical Summary
On Internet information platforms, the target object’s image and video content is single, which makes it easy for users to skip when browsing multiple times, resulting in a decrease in click-through rate and loss of traffic.
By obtaining the target object identifier of the target object, in response to the N+1th page request, the N+1th target object media information and information item matching the identifier are obtained, ensuring that different media information and text descriptions are displayed each time browsing to avoid repeated display.
It improves the click-through rate of users on the target page, reduces the loss of user traffic, and enhances the variability and attractiveness of information display.
Smart Images

Figure CN112734523B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present disclosure relate to the technical field of computer technology, and particularly, to an information display method and device, an electronic device, and a computer readable medium. BACKGROUND
[0002] With the rapid development of Internet technology, an Internet information platform has become an important channel for users to find information. Currently, when displaying information, the Internet information platform usually adopts the following manner: when a user browses a target object (a house source / goods) on a page, the user clicks the target page multiple times within a period of time, and at least the target object (the house source / goods) is displayed in the target page, and the same target object (the house source / goods) image video is used.
[0003] However, when the above manner is used to display information, the following technical problems often exist: the target object (the house source / goods) image video displayed is relatively single in content, and after the user clicks and browses the target object (the house source / goods) within a period of time, when the user browses the target object (the house source / goods) on the target page again, because the same target object (the house source / goods) image video is seen again, the user is likely to directly skip the re-browsing of the target object (the house source / goods), which causes the click rate of the target object (the house source / goods) homepage to decrease. SUMMARY
[0004] The summary of the present disclosure is used to introduce the concepts in a brief form, which will be described in detail in the specific embodiments part. The summary of the present disclosure is not intended to identify key or essential features of the claimed technical solutions, nor is it intended to be used to limit the scope of the claimed technical solutions.
[0005] Some embodiments of the present disclosure propose an information display method and device, an electronic device, and a computer readable medium to solve one or more of the technical problems mentioned in the background section.
[0006] In a first aspect, some embodiments of the present disclosure provide an information display method, the method comprising: in response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, wherein the target page displays at least a target object, obtaining a target object identifier of the target object, wherein N is a positive integer; obtaining an N+1th target object media information matched with the N+1th page request, wherein the N+1th target object media information is at least one media information in an N+1th media information set corresponding to the target object identifier, and the N+1th media information set is a media information set obtained by excluding an Nth target object media information from an Nth media information set; obtaining at least one target object information item matched with the target object according to the target object identifier; and sending the N+1th target object media information and the at least one target object information item to the first terminal, so that the N+1th target object media information and the at least one target object information item are displayed on the first terminal.
[0007] In a second aspect, some embodiments of the present disclosure provide an information display device, the device comprising: an identifier obtaining unit configured to, in response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, obtain a target object identifier of a target object displayed by the target page, wherein N is a positive integer; a media information obtaining unit configured to obtain an N+1th target object media information matched with the N+1th page request, wherein the N+1th target object media information is at least one media information in an N+1th media information set corresponding to the target object identifier, and the N+1th media information set is a media information set obtained by excluding an Nth target object media information from an Nth media information set; an information item obtaining unit configured to obtain at least one target object information item matched with the target object according to the target object identifier; and a sending unit configured to send the N+1th target object media information and the at least one target object information item to the first terminal, so that the N+1th target object media information and the at least one target object information item are displayed on the first terminal.
[0008] In a third aspect, some embodiments of the present disclosure provide an electronic device, comprising: one or more processors; and a storage device having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the first aspect.
[0009] In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium having stored thereon a computer program, wherein the program, when executed by a processor, implements the method described in any implementation manner of the first aspect.
[0010] The above various embodiments of the present disclosure have the following beneficial effects: Through the information display method of some embodiments of the present disclosure, the loss of user traffic is reduced. Specifically, the reason for the loss of user traffic is that the target object (house / commodity) image video displayed is relatively single in content. After a user clicks and browses the target object (house / commodity) for a period of time, when the user subsequently browses the target object (house / commodity) on the target page again, the user is likely to directly skip the re-browsing of the target object (house / commodity) because the same target object (house / commodity) image video is seen again, resulting in a decrease in the click rate of the target object (house / commodity) homepage. Based on this, the information display method of some embodiments of the present disclosure first, in response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, wherein the target page displays at least a target object, obtaining a target object identifier of the target object. Thereby, it is convenient to subsequently obtain target object media information and target object information according to the target object identifier. Then, the N+1th target object media information matching the N+1th page request is obtained. Thereby, at least one media target object media information (house / commodity image video) matching the N+1th page request can be obtained through the target object identifier. Because the Nth target object media information does not exist in the N+1th media information set corresponding to the N+1th target object media information, it is possible to avoid displaying media information that has been displayed before within a preset time. In addition, the above-mentioned media information can be displayed as more intuitive information in the page. Displaying media information that has not been displayed before within a preset time can reduce the number of times that the user ignores the target object. Next, at least one target object information according to the target object identifier is obtained. Thereby, the target object information can be displayed as text information in the page. Finally, the N+1th target object media information and the at least one target object information are sent to the first terminal, so that the N+1th target object media information and the at least one target object information are displayed on the first terminal. Thereby, when a user browses a target object (house / commodity) for a period of time, different image videos (target object media information) of the target object (house / commodity) are displayed each time the user browses the target object (house / commodity). In this way, different target object media information (house / commodity image video) is used to display the target page, which can increase the click rate of the target page when the user browses the information, and thereby reduce the loss of user traffic. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0012] Figure 1 is a schematic diagram of an application scenario of the information display method of some embodiments of the present disclosure;
[0013] Figure 2 is a flow chart of some embodiments of the information display method according to the present disclosure;
[0014] Figure 3 is a flowchart of other embodiments of the information display method according to the present disclosure;
[0015] Figure 4 are flow charts of further embodiments of the information display method according to the present disclosure;
[0016] Figure 5 is a schematic structural diagram of some embodiments of the information display device according to the present disclosure;
[0017] Figure 6 It is a structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION
[0018] 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. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0019] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.
[0020] It should be noted that the concepts of "first" and "second" mentioned in this 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.
[0021] It should be noted that the modification of "one" or "multiple" mentioned in the present disclosure is illustrative rather than restrictive, and those skilled in the art should understand that "one or more" should be understood unless otherwise explicitly indicated in the context.
[0022] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not used to limit the scope of the messages or information.
[0023] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0024] Figure 1 is a schematic diagram of one application scenario of the information display method according to some embodiments of the present disclosure.
[0025] In Figure 1 In the application scenario of the present disclosure, first, the computing device 101 can respond to the N+1th page request 103 for a target page sent by the first terminal 102 within a preset time, and obtain a target object identifier 104 of a target object. Wherein, N is a positive integer. The target object can be a commodity displayed on an online shopping platform, or a house displayed on an online real estate trading platform, etc. The present embodiment takes a house source on an online real estate trading platform as an example to illustrate the target object. The target object identifier in the present embodiment can be a house source identifier, or an identifier of an online commodity for sale, which is used to uniquely identify the target object. For example, the SKU (Stock Keeping Unit) of the target house source, or the SKU of the commodity. Then, the computing device 101 can obtain the N+1th target object media information 105 matched with the N+1th page request 103. The N+1th target object media information 105 is at least one media information in the N+1th media information set corresponding to the target object identifier 104. The N+1th media information set is a media information set obtained by excluding the Nth target object media information from the Nth media information set. Secondly, the computing device 101 can obtain at least one target object information item 106 matched with the target object according to the target object identifier 104. Here, the target object information item can be used to simplify the description of the characteristics of the target object. Finally, the computing device 101 can send the N+1th target object media information 105 and the at least one target object information item 106 to the first terminal 102, so as to display the N+1th target object media information 105 and the at least one target object information item 106 on the first terminal 102.
[0026] It should be noted that the computing device 101 can be hardware or software. When the computing device is hardware, it can be implemented as a distributed cluster composed of multiple servers or terminal devices, or as a single server or a single terminal device. When the computing device is software, it can be installed in the hardware devices listed above. It can be implemented as multiple software or software modules, for example, to provide distributed services, or as a single software or software module. No specific limitation is made herein.
[0027] It should be understood that Figure 1 The number of computing devices in the above-mentioned computing device is only illustrative. Any number of computing devices can be provided according to the needs of implementation.
[0028] With reference to Figure 2 , a flow 200 of some embodiments of the information display method according to the present disclosure is shown. The information display method includes the following steps:
[0029] In step 201, in response to receiving the N+1th page request for the target page sent by the first terminal within a preset time, the target object identifier of the target object is obtained, wherein the target page displays at least a target object.
[0030] In some embodiments, taking an Internet real estate transaction platform as an example, the execution subject of the information display method is the background server device of the Internet real estate transaction platform, hereinafter referred to as the server (for example Figure 1The computing device 101 shown in FIG. 10A is shown in FIG. 10B . The server may respond to receiving the N+1th page request for a target page from the first terminal within a preset time. Here, the target page may be a page that aggregates and displays multiple listings. For example, the target page may be a listing browsing page accessed by a user through an internet real estate transaction platform app (Application) on the first terminal. The target page includes at least a target listing (target object), and each target object displayed on the target page has a target object identifier. For example, each target listing has a listing SKU. A listing SKU may be a unique identifier assigned to a target listing by the server after receiving the target listing submitted to the server by the second terminal (landlord terminal / agent terminal). The listing identifier (target object identifier) of the target listing is recorded in the server, and the target object identifier of the target listing (target object) can be obtained from the server. N is a positive integer. Here, the first terminal may refer to the user terminal browsing the target page. The preset time setting is not restricted. In addition, taking the case of an Internet shopping platform, for example, the backend server device of the Internet shopping platform is used as an example, the specific instructions executed are similar to those described above, and no further examples are given here. This facilitates subsequent acquisition of target object media information and target object information items based on the target object identifier.
[0031] Step 202: Acquire the (N+1)th target object media information that matches the (N+1)th page request.
[0032] In this embodiment, the response result for the media information of the N+1th page request is different from the response result for the media information of the Nth page request. The specific difference is that the response result for the media information of the Nth page request is to select at least one media information from the Nth media information set as the Nth target object media information, and use the Nth target object media information as the response result for the media information of the Nth page request; the response result for the media information of the N+1th page request is to select at least one media information from the N+1th media information set as the N+1th target object media information, and use the N+1th target object media information as the response result for the media information of the N+1th page request. The above-mentioned N+1th target object media information is at least one media information in the N+1th media information set corresponding to the above-mentioned target object identifier. The above-mentioned N+1th media information set is the media information set after excluding the Nth target object media information from the Nth media information set.
[0033] Continuing to take the target house as an example, the broker terminal or the landlord terminal (the second terminal) can submit at least one media information (a media information set) of the target house (the target object) to the server. For example, the media information can be a floor plan of the target house, a VR (Virtual Reality) image, a main image of each room, house video materials, broker interpretation audio or video materials of the house, and the like.
[0034] Taking the house SKU as an example, the house SKU (the target object identifier) is a unique identifier of the target house, and at least one floor plan, VR image, main image of each room, house video material, broker interpretation audio or video material, and the like (media information set) matching the target house (target object) can be obtained according to the house SKU (target object identifier).
[0035] Of course, taking the Internet shopping platform as an example, for example, taking the background server device of the Internet shopping platform as an example, the above target house is understood as a target commodity, the commodity has a unique commodity SKU (target object identifier), and the merchant terminal also submits at least one media information of the target commodity (target object) to the shopping platform server. The media information of the target commodity (target object) can be understood as the media information set of the present embodiment, for example, it can be a detail image, video material, and the like of the target commodity. Herein, no more will be described.
[0036] Through step 202, at least one media target object media information (house / commodity image video) matching the N+1th page request can be obtained through the target object identifier. Because the N+1th target object media information does not exist in the N+1th media information set corresponding to the N+1th target object media information, the media information displayed in the preset time in advance can be avoided. In addition, the above media information can be displayed in the page as more intuitive information. Displaying the media information not displayed in the preset time in advance can reduce the number of times of ignoring the target object by the user.
[0037] In step 203, at least one target object information item matching the target object is obtained according to the target object identifier.
[0038] In the embodiment, the target object information bar can be used to simplify the description of the features of the target object. Wherein, the at least one target object information bar can be generated by performing corpus feature extraction processing on the description information of the target object to generate a corpus feature set as a corpus category set; and performing template processing on each corpus category in the corpus category set to generate at least two object information bars as the at least one target object information bar. Taking a target house as an example, the description information of the target object can be the description information of the target house submitted by the broker terminal or the landlord terminal (second terminal) to the server. The description information of the target house can be processed by corpus feature extraction to generate a corpus feature set as a corpus category set; and each corpus category in the corpus category set can be processed by template processing to generate at least two object information bars as the at least one target object information bar. Here, the template processing can be a conversion processing of the corpus category according to a predetermined format. For example, the target object is a house, and the description information can be: [001, whole rental, 2 single units 1001, [A small community, green ratio: 15%, property management fee: 1 yuan / square meter], [house rent is 500 yuan / month], house deposit is 1000 yuan, Zhang San, [distance from the central primary school is 300 meters, distance from the central shopping plaza is 500 meters]]. The corpus category can be "[house category]" and "[green ratio]". The [house category] and [green ratio] can be converted into object information bars "house category is whole rental" and "green ratio is 15%" according to the predetermined format "_ is _".
[0039] In addition, for example, in the case of an Internet shopping platform, for example, in the case of a background server device of an Internet shopping platform, the specific instructions executed are the same as described above, and the description information of the target object is the description information of the target commodity submitted by the merchant terminal (second terminal) to the shopping platform server. At least one target object information bar is generated based on the target commodity description information, which will not be described in detail here.
[0040] In step 203, the target object information bar can be displayed in the page as text information.
[0041] In step 204, the N+1th target object media information and the at least one target object information bar are sent to the first terminal, so that the N+1th target object media information and the at least one target object information bar are displayed on the first terminal.
[0042] Generally in an internet platform, when showing a house or other goods online, the image and video of the house or goods (target object media information) and the summary description (target object information bar) need to be shown in the display template of the target page at the same time. Still taking the above target house as an example, after obtaining the N+1th target object media information and at least one target object information bar of the target house, the above N+1th target object media information and the above at least one target object information bar can be sent to the first terminal, so as to respond to the N+1th page request for the target page sent by the first terminal within a preset time, so as to show the above N+1th target object media information and at least one target object information bar on the above first terminal. For example, in the case of an internet shopping platform, the same execution idea is not described here. Thus, when a user browses a target object (house / goods) multiple times within a period of time, at least one target object information bar is shown each time the user browses the target object (house / goods), and the image and video of the target object (house / goods) are different from those when browsing before.
[0043] The above various embodiments of the present disclosure have the following beneficial effects: through the information display method of some embodiments of the present disclosure, when a user browses a target object (a house / commodity) multiple times within a period of time, different target object media information (house / commodity image / video) is displayed each time the user browses the target object (house / commodity). Based on this, the information display method of some embodiments of the present disclosure first, in response to receiving a first N+1th page request for a target page sent by a first terminal within a preset time, the target page at least displays a target object, and obtains a target object identifier of the target object. Thus, the target object media information and the target object information bar can be subsequently obtained based on the target object identifier. Then, the N+1th target object media information matched with the N+1th page request is obtained. Thus, at least one media target object media information (house / commodity image / video) matched with the N+1th page request can be obtained through the target object identifier. Because the Nth target object media information does not exist in the N+1th media information set corresponding to the N+1th target object media information, the media information displayed within the preset time and displayed previously can be avoided. In addition, the above-mentioned media information can be displayed as more intuitive information in the page. Displaying media information that has not been displayed within the preset time can reduce the number of times the user ignores the target object. Next, at least one target object information bar matched with the target object is obtained based on the target object identifier. Thus, the target object information bar can be displayed as text information in the page. Finally, the N+1th target object media information and the at least one target object information bar are sent to the first terminal, so that the N+1th target object media information and the at least one target object information bar are displayed on the first terminal. Thus, when a user browses a target object (house / commodity) multiple times within a period of time, different target object (house / commodity) image / video (target object media information) is displayed each time the user browses the target object (house / commodity). In this way, different target object media information (house / commodity image / video) is used to change the display of the target page, which can improve the click rate of the target page when the user browses the information, thereby reducing the loss of user traffic.
[0044] Further reference is made to Figure 3 FIG. 6 shows a flowchart of another embodiment of the information display method according to the present disclosure. The information display method comprises the following steps:
[0045] In step 301, in response to receiving a first page request for a target page sent by a first terminal within a preset time, the target page at least displays a target object, and a target object identifier of the target object is obtained.
[0046] In some embodiments, taking an Internet real estate transaction platform as an example, the execution subject of the information display method can be a background server device of the Internet real estate transaction platform, hereinafter referred to as a server (for example Figure 1 The server can obtain the target object identifier of the target object in response to receiving a first page request for a target page from a first terminal within a preset time. Here, the target page can be a page for aggregating and displaying multiple housing sources, for example, a housing source browsing page entered by a user through an Internet real estate transaction platform APP on the first terminal. The target page includes at least a target housing source (target object). Each target object displayed on the target page has a target object identifier. For example, each target housing source has a housing source SKU. The housing source SKU is a unique identifier assigned by the server to the target housing source upon receiving a submission of the target housing source from a second terminal (landlord terminal / agent terminal) to the server. The housing source identifier (target object identifier) of the target housing source is recorded in the server, and the target object identifier of the target housing source (target object) is obtained from the server. Here, the first terminal can refer to a user terminal browsing the target page. The preset time is not limited. In addition, for example, in the case of an Internet shopping platform, the specific instructions executed by the background server device of the Internet shopping platform are the same as those described above, and will not be described again. Thus, the target object media information and the target object information bar can be obtained according to the target object identifier.
[0047] In step 302, the first target object media information matching the first page request is obtained.
[0048] In this embodiment, the first page request is the first page request for the target page by the user through the first terminal. When the server responds to the first page request, the response result of the media information of the first page request is to select at least one media information from the first media information set as the first target object media information, and the first target object media information is the response result of the media information of the first page request.
[0049] Continuing to take the target housing source as an example, the agent terminal or the landlord terminal (second terminal) can submit at least one media information (first media information set) of the target housing source (target object) to the server. For example, the media information can be a floor plan of the target housing source, a VR image, a main image of each room, housing source video materials, agent interpretation audio or video materials of the housing source, etc.
[0050] For example, the house source SKU (target object identifier) is the unique identifier of the target house source, and at least one floor plan, VR image, main image of each room, house source video material, broker interpretation audio or video material of the house source, and the like (first media information set) can be obtained according to the house source SKU (target object identifier) that matches the target house source (target object).
[0051] Of course, for example, the Internet shopping platform, such as the Internet shopping platform server device, the above target house source is understood as the target commodity, the commodity has a unique commodity SKU (target object identifier), and the merchant terminal also submits at least one media information of the target commodity (target object) to the shopping platform server. The media information of the target commodity (target object) can be understood as the first media information set of the present embodiment, for example, it can be a detail image, video material and the like of the target commodity. Here is not described.
[0052] In some optional implementations of some embodiments, the server can obtain the media information corresponding to the at least one media identifier in the above first media information set as the first target object media information matched with the above first page request. Wherein, the media identifier can be the identifier information of the media information. Thus, the first target object media information can be determined according to the media identifier.
[0053] Through step 302, at least one media information can be selected from the initial first media information set as the first target object media information. The first media information set and the first target object media information can provide support for the acquisition of the target object media information corresponding to the second page request.
[0054] Step 303, according to the target object identifier, at least one target object information item matching the target object is obtained.
[0055] In the embodiment, the target object information bar can be used to simplify the description of the features of the target object. The at least one target object information bar can be generated by performing corpus feature extraction on the description information of the target object to generate a corpus feature set as a corpus category set, and performing template processing on each corpus category in the corpus category set to generate at least two object information bars as the at least one target object information bar. Taking a target house as an example, the description information of the target object can be the description information of the target house submitted by a broker terminal or a landlord terminal (second terminal) to the server. The description information of the target house can be processed by corpus feature extraction to generate a corpus feature set as a corpus category set, and the at least one target object information bar can be generated by performing template processing on each corpus category in the corpus category set. Here, the template processing can be a conversion processing of the corpus category according to a predetermined format.
[0056] In addition, taking the Internet shopping platform as an example, the specific instructions executed by the background server device of the Internet shopping platform are the same as described above, and the description information of the target object is the description information of the target commodity submitted by a merchant terminal (second terminal) to the shopping platform server. At least one target object information bar is generated based on the target commodity description information, which will not be described in detail here.
[0057] In step 303, the target object information bar can be displayed in the page as text information.
[0058] In step 304, the first target object media information and the at least one target object information bar are sent to the first terminal, so that the first target object information bar and the at least one target object information bar are displayed on the first terminal.
[0059] Generally, in an Internet platform, the image and video (target object media information) and the summary description (target object information bar) of a commodity can be displayed simultaneously in the display template of the target page. Taking the target house as an example, after obtaining the first target object information bar and the first target object media information of the target house, the first target object media information and the at least one target object information bar can be sent to the first terminal to respond to the first page request of the target page sent by the first terminal within a predetermined time, so that the first target object media information and the at least one target object information bar are displayed on the first terminal. Taking the Internet shopping platform as an example, the same execution idea is not described in detail here. In this way, when a user first browses a target object (house / commodity), the image and video (target object media information) and the at least one target object information bar of the target object (house / commodity) browsed by the user can be displayed.
[0060] As can be seen from Figure 3 , compared with the description of some embodiments corresponding to Figure 2 , the flow 300 of the information display method in some embodiments corresponding to Figure 3 embodies the step of expanding the first page request. Thus, the scheme described in these embodiments can determine the first target object media information according to the initial first media information set. Thus, the image video of the target object (house / commodity) browsed by the user can be displayed when the user first browses the target object (house / commodity), that is, the target object media information of the target object (house / commodity) browsed by the user. At the same time, the first media information set and the first target object media information can provide support for the acquisition of the target object media information corresponding to the second page request.
[0061] Further referring to Figure 4 , some other embodiments of the information display method according to the present disclosure are shown. The information display method comprises the following steps:
[0062] Step 401, in response to receiving the N+1th page request for the target page sent by the first terminal within a preset time, wherein the target page at least displays the target object, obtaining the target object identifier of the target object.
[0063] In some embodiments, the specific implementation of step 401 and the technical effects brought by it can refer to Figure 2 the step 201 in those embodiments corresponding to, which will not be repeated here.
[0064] Step 402, receiving the media material of the target object submitted by the second terminal.
[0065] In some embodiments, taking an Internet real estate transaction platform as an example, the execution subject of the information display method is the background server device of the Internet real estate transaction platform. Taking an Internet shopping platform as an example, the execution subject of the information display method is the background server device of the Internet shopping platform. Hereinafter, the server (for example Figure 1The server can receive the media material of the target object submitted by the second terminal. The media material can be a media collection of the target object, and the form of the media material can include but is not limited to at least one of the following: a static image (for example, an image in PNG format), a dynamic image (for example, an image in GIF format), a VR image, a video, and audio. Taking a target house as an example, the media material can be a floor plan of the target house, a VR image, a main image of each room, a house video material, an audio or video material of the broker's interpretation of the house, and the like. Taking a target commodity as an example, the media material can be a detail image of the target commodity, a video material, and the like. Thus, source data support can be provided for the generation of the media information collection of the target object.
[0066] In step 403, the media information collection of the target object is generated according to the media material.
[0067] In some embodiments, the server can perform standardization processing on the media material to obtain the media information collection of the target object. The media information collection includes at least two media information, and each media information has a media identifier. Each media information is used to media display the target object. The standardization processing can be a uniform specification processing on each material included in the media material. The standardization processing can include but is not limited to format conversion processing and cutting processing. The format conversion processing can be a processing of converting materials of the same form into materials of the same format. For example, the format conversion processing can be a processing of converting all images of the target object in other formats (for example, PNG and TIF) into images in JPG format. The cutting processing can be a processing of cropping images or videos or audio. For example, the cutting processing can be a processing of cutting the material in video form to retain a video material of a predetermined number of frames. Here, the setting of the predetermined number of frames is not limited. Thus, the received media material can be processed into a standard media information collection, so that each media information can be used to media display the target object.
[0068] In step 404, the Nth media identifier matching the Nth page request is obtained.
[0069] In some embodiments, the server can obtain the Nth media identifier matching the Nth page request. The matching relationship between the Nth media identifier and the Nth page request can be that the first terminal displays the media information corresponding to the Nth media identifier according to the response result of the Nth page request. Thus, the media identifier of the media information displayed in response to the Nth page request can be determined.
[0070] Step 405, according to the Nth media identifier, excluding the Nth target object media information corresponding to the Nth media identifier in the Nth media information set to obtain an N+lth media information set.
[0071] In some embodiments, the server can exclude the Nth target object media information corresponding to the Nth media identifier in the Nth media information set described above to obtain an N+lth media information set. In this way, the N+lth media information set obtained can not include the media information previously displayed within a preset time.
[0072] Step 406, obtaining at least one media information in the N+lth media information set as the N+lth target object media information matched with the N+lth page request.
[0073] In some embodiments, the server can obtain at least one media information in the N+lth media information set described above as the N+lth target object media information matched with the N+lth page request. In this way, at least one mediaized target object media information (house / commodity image / video) matched with the N+lth page request can be obtained through the media identifier. Also, because the N+lth target object media information does not exist in the N+lth media information set corresponding to the N+lth target object media information, the media information previously displayed within a preset time can be avoided. In addition, the media information described above can be displayed as more intuitive information in the page. Displaying the media information not previously displayed within a preset time can reduce the number of times the user ignores the target object.
[0074] Step 407, obtaining at least one target object information item matched with the target object according to the target object identifier.
[0075] Step 408, sending the N+lth target object media information and at least one target object information item to the first terminal to display the N+lth target object media information and at least one target object information item on the first terminal.
[0076] In some embodiments, the specific implementation and the resulting technical effects of steps 407-408 can refer to Figure 2 The steps 203-204 in the corresponding embodiments are not described here.
[0077] The above various embodiments of the present disclosure have the following beneficial effects: from Figure 4 It can be seen that, compared with Figure 2 compared with the description of some embodiments corresponding to Figure 4The process 400 in some embodiments corresponding thereto embodies generating a media information set of a target object, and obtaining target object media information corresponding to a current page request through a media identifier. In this way, different target object media information (house / commodity image / video) is used to change the display of the target page, which can improve the click rate of the target page by the user when browsing the information, thereby reducing the loss of user traffic.
[0078] Further reference Figure 5 , as an implementation of the method shown in the above figures, the present disclosure provides some embodiments of information display devices, which device embodiments correspond to those method embodiments shown in Figure 2 , and the device can be applied in various electronic devices.
[0079] As Figure 5 shown, the information display device 500 of some embodiments includes an identifier obtaining unit 501, a media information obtaining unit 502, an information bar obtaining unit 503, and a sending unit 504. The identifier obtaining unit 501 is configured to obtain a target object identifier of a target object in response to receiving an N+1th page request for a target page sent by a first terminal within a preset time, wherein the target page at least displays the target object, and N is a positive integer. The media information obtaining unit 502 is configured to obtain an N+1th target object media information matched with the N+1th page request, wherein the N+1th target object media information is at least one media information in an N+1th media information set corresponding to the target object identifier, and the N+1th media information set is a media information set obtained by excluding an Nth target object media information from an Nth media information set. The information bar obtaining unit 503 is configured to obtain at least one target object information bar matched with the target object according to the target object identifier. The sending unit 504 is configured to send the N+1th target object media information and the at least one target object information bar to the first terminal, so that the N+1th target object media information and the at least one target object information bar are displayed on the first terminal.
[0080] In an optional implementation of some embodiments, before the target object identifier obtaining unit 501, the information presentation apparatus 500 further comprises a target object identifier obtaining unit, a target object media information obtaining unit, a target object information strip obtaining unit and an information sending unit (not shown in the figure). The target object identifier obtaining unit is configured to obtain a target object identifier of a target object in response to receiving a first page request for a target page sent by a first terminal within a preset time, wherein the target page displays at least the target object. The target object media information obtaining unit is configured to obtain a first target object media information matched with the first page request, wherein the first target object media information is at least one target object media information in a first media information set corresponding to the target object identifier. The target object information strip obtaining unit is configured to obtain at least one target object information strip matched with the target object according to the target object identifier. The information sending unit is configured to send the first target object media information and the at least one target object information strip to the first terminal, so that the first terminal displays the first target object media information and the at least one target object information strip.
[0081] In an optional implementation of some embodiments, before the media information obtaining unit 502, the information presentation apparatus 500 further comprises a media material receiving unit and a media information set generating unit (not shown in the figure). The media material receiving unit is configured to receive a media material for the target object submitted by a second terminal. The media information set generating unit is configured to generate a media information set of the target object according to the media material, wherein the media information set comprises at least two media information, and each media information has a media identifier, and each media information is used to media display the target object.
[0082] In an optional implementation of some embodiments, the target object media information obtaining unit can be further configured to obtain media information corresponding to at least one media identifier in the first media information set as the first target object media information matched with the first page request.
[0083] In an optional implementation of some embodiments, the media information obtaining unit 502 can be further configured to obtain an Nth media identifier matched with an Nth page request; exclude an Nth target object media information corresponding to the Nth media identifier in an Nth media information set according to the Nth media identifier to obtain an N+1th media information set; and obtain at least one media information in the N+1th media information set as an N+1th target object media information matched with an N+1th page request.
[0084] It is understood that the units described in this apparatus 500 correspond to the units described with reference to Figure 2 The operations, features, and advantages described above for the method apply equally to the apparatus 500 and the units contained therein, and are not repeated here.
[0085] Reference is made below to Figure 6 which shows a structural schematic diagram of an electronic device (e.g. Figure 1 computing device 101 in FIG. 1) 600 suitable for implementing some embodiments of the present disclosure. The electronic device in some embodiments of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet PC), a PMP (Portable Multimedia Player), a car terminal (e.g., a car navigation terminal), and the like, as well as a stationary terminal such as a digital TV, a desktop computer, and the like. Figure 6 The electronic device shown is merely an example and should not impose any limitation on the functions and the range of use of embodiments of the present disclosure.
[0086] As shown in FIG. 6, Figure 6 the electronic device 600 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601 that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 602 or loaded into a random access memory (RAM) 603 from a storage device 608. Various programs and data required for the operation of the electronic device 600 are also stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0087] In general, the following devices can be connected to the I / O interface 605: input devices 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; storage devices 608 including, for example, a magnetic tape, a hard disk, and the like; and communication devices 609. The communication devices 609 can allow the electronic device 600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 The electronic device 600 is shown with various devices, but it is understood that all of the shown devices are not required to be implemented or present. More or fewer devices can alternatively be implemented or present. Figure 6 Each block shown in FIG. 6 can represent a device or, as appropriate, multiple devices.
[0088] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to some embodiments of the present disclosure. For example, some embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for performing the methods illustrated by the flowcharts. In some such embodiments, the computer program can be downloaded and installed from a network via the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the methods of some embodiments of the present disclosure are performed.
[0089] It should be noted that the computer readable medium in some embodiments of the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination thereof. The computer readable storage medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any suitable combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus or device. In some embodiments of the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, in which the computer readable program code is carried. Such a propagated data signal can take any of a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer readable signal medium can also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport a program for use by or in connection with an instruction execution system, apparatus or device. The program code contained on the computer readable medium can be transmitted by any suitable medium, including but not limited to wire, cable, RF (radio frequency), etc., or any suitable combination of the above.
[0090] In some embodiments, the client, server, or both can communicate using any known or future developed network protocols, such as the HyperText Transfer Protocol (HTTP), and can be interconnected with any form or medium of digital data communication (for example, a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet, and peer-to-peer networks (for example, ad hoc peer-to-peer networks), as well as any current or future developed network.
[0091] The computer-readable medium described above can be included in the electronic device described above; or can exist independently of the electronic device and not be assembled into the electronic device. The computer-readable medium described above carries one or more programs, when the one or more programs are executed by the electronic device, the electronic device is caused to: in response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, the target page at least displaying a target object, obtaining a target object identifier of the target object, where N is a positive integer; obtaining N+1th target object media information matched with the N+1th page request, the N+1th target object media information being at least one media information in an N+1th media information set corresponding to the target object identifier, the N+1th media information set being a media information set obtained by excluding an Nth target object media information from an Nth media information set; obtaining at least one target object information item matched with the target object according to the target object identifier; and sending the N+1th target object media information and the at least one target object information item to the first terminal, so that the N+1th target object media information and the at least one target object information item are displayed on the first terminal.
[0092] Computer program code for carrying out operations of some embodiments of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0093] The computer program product of the present disclosure can be a computer program embodied on a non-transitory computer readable medium. When the program runs on a computer, the process executed by the computer enables a machine to perform functions described herein. Accordingly, embodiments of the present disclosure include a computer program embodied on a computer readable medium.
[0094] The units described in some embodiments of the present disclosure can be implemented by software, or implemented by hardware. The described units can also be arranged in a processor, for example, can be described as: a processor includes an identifier obtaining unit, a media information obtaining unit, an information bar obtaining unit and a sending unit. Among them, the name of these units does not constitute a limitation to the unit itself in some cases, for example, the information bar obtaining unit can also be described as "a unit for obtaining at least one target object information bar matched with the target object according to the target object identifier".
[0095] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, non-limiting examples of exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.
[0096] The above description is merely some of the preferred embodiments of the present disclosure and a description of the principles of the technology used. Those skilled in the art should understand that the scope of the application involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with the technical features disclosed in the embodiments of the present disclosure (but not limited to) having similar functions to form technical solutions.
Claims
1. An information display method, comprising: in response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, wherein the target page displays at least a target object, obtaining a target object identifier of the target object, wherein N is a positive integer; the target object is a house source on an Internet house transaction platform; and the target page is a page for displaying a plurality of house sources; obtaining an N+1th target object media information matched with the N+1th page request, wherein the N+1th target object media information is at least one media information in an N+1th media information set corresponding to the target object identifier, each media information is used for media display of the target object, and the N+1th media information set is a media information set obtained by excluding an Nth target object media information corresponding to an Nth media identifier from an Nth media information set according to the Nth media identifier matched with an Nth page request; obtaining at least one target object information item matched with the target object according to the target object identifier; sending the N+1th target object media information and the at least one target object information item to the first terminal, so that the N+1th target object media information and the at least one target object information item are displayed on the first terminal.
2. The method of claim 1, wherein, Before the response to receiving, within a preset time, an N+1th page request for a target page sent by a first terminal, wherein the target page displays at least a target object, obtaining a target object identifier of the target object, the method further comprises: in response to receiving, within a preset time, a first page request for the target page sent by a first terminal, wherein the target page displays at least the target object, obtaining a target object identifier of the target object; obtaining a first target object media information matched with the first page request, wherein the first target object media information is at least one target object media information in a first media information set corresponding to the target object identifier; and obtaining at least one target object information item matched with the target object according to the target object identifier; sending the first target object media information and the at least one target object information item to the first terminal, so that the first target object media information and the at least one target object information item are displayed on the first terminal.
3. The method of claim 1, wherein, Before the obtaining an N+1th target object media information matched with the N+1th page request, the method further comprises: receiving a media material of the target object submitted by a second terminal; generating a media information set of the target object according to the media material, wherein the media information set includes at least two media information, and each media information has a media identifier, and each media information is used for media display of the target object.
4. The method of claim 2, wherein, The obtaining a first target object media information matched with the first page request comprises: The media information acquisition unit is further configured to:
5. The method of claim 1, wherein, acquire the Nth media identifier matched with the Nth page request; exclude the Nth target object media information corresponding to the Nth media identifier from the Nth media information set according to the Nth media identifier, to acquire an N+1th media information set; acquire at least one media information in the N+1th media information set as the N+1th target object media information matched with the N+1th page request. 6.An information display apparatus, comprising: an identifier acquisition unit configured to acquire a target object identifier of a target object in response to receiving an N+1th page request for a target page sent by a first terminal within a preset time, wherein the target page displays at least the target object, N is a positive integer, the target object is a house source on an Internet house transaction platform, and the target page is a page for aggregating and displaying a plurality of house sources; a media information acquisition unit configured to acquire N+1th target object media information matched with the N+1th page request, wherein the N+1th target object media information is at least one media information in an N+1th media information set corresponding to the target object identifier, each media information is used for media display of the target object, and the N+1th media information set is a media information set obtained by excluding Nth target object media information corresponding to an Nth media identifier from an Nth media information set according to the Nth media identifier acquired matched with an Nth page request; an information item acquisition unit configured to acquire at least one target object information item matched with the target object according to the target object identifier; a sending unit configured to send the N+1th target object media information and the at least one target object information item to the first terminal, so that the N+1th target object media information and the at least one target object information item are displayed on the first terminal. Before the media information acquisition unit, the apparatus further comprises:
7. The information presentation device of claim 6, wherein, a receiving unit configured to receive media material of the target object submitted by a second terminal; a generating unit configured to generate a media information set of the target object according to the media material, wherein the media information set comprises at least two media information items, each media information item has a media identifier, and each media information item is used for media display of the target object. The media information acquisition unit is further configured to:
8. The information presentation device of claim 6, wherein, acquire the Nth media identifier matched with the Nth page request; exclude the Nth target object media information corresponding to the Nth media identifier from the Nth media information set according to the Nth media identifier, to acquire an N+1th media information set; acquire at least one media information in the N+1th media information set as the N+1th target object media information matched with the N+1th page request. At least one media information is acquired in the N+1th media information set as an N+1th target object media information matched with the N+1th page request. 9.An electronic device, comprising: one or more processors; a memory device having stored thereon 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 method according to any one of claims 1-5.
10. A computer readable medium having stored thereon a computer program, wherein, the program is executed by a processor to implement the method according to any one of claims 1-5. the program is executed by a processor to implement the method according to any one of claims 1-5.
Citation Information
Patent Citations
Information display method and device
CN105589631A
Information displaying method and system, computer storage medium and equipment
CN108415748A