Information display method, device, apparatus, storage medium, and program product
The method enhances user experience on live broadcast platforms by transitioning object identifiers between display areas in response to interaction, addressing the limitations of single-line formats and improving navigation and visibility of live content.
Patent Information
- Application Number
- JP2024573302
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-06-21
- Filing Date
- 2023-06-21
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2043-06-21
AI Technical Summary
Existing information display methods on live broadcast platforms limit user experience by displaying a small number of followed users in a single-line format, making it difficult for viewers to quickly identify and navigate through multiple live content options.
Implementing a method where object identifiers are displayed in a first area that switches and updates through a first interaction operation, and upon a preset operation, transitions to a second area for further display of identifiers using a second interaction operation, allowing for a more diverse and interactive viewing experience.
Enhances user experience by enabling efficient navigation and viewing of multiple live content options, improving the visibility and accessibility of live broadcasts.
Smart Images

Figure 2025522415000001_ABST
Abstract
Description
Technical Field
[0001] [Cross - Reference to Related Applications] This application claims priority to a Chinese patent application filed on June 21, 2022, with application number 202210706637.7 and title "Information Display Method, Apparatus, Device, Storage Medium, and Program Product", the entire content of which is incorporated herein by reference. [Technical Field]
[0002] The present disclosure relates to the field of computer processing technologies, and in particular, to information display methods, apparatuses, devices, storage media, and program products.
Background Art
[0003] With the popularity of video live broadcasts, more and more users watch live broadcasts via various live platforms. Live platforms issue various methods to display users during the live broadcast so as to facilitate viewers to quickly find their favorite live content.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of the present disclosure provide an information display method, apparatus, device, storage medium, and program product.
Means for Solving the Problems
[0005] According to a first aspect, embodiments of the present disclosure provide an information display method, and this method includes: displaying a plurality of target identifiers in a first area of a content display page, where the first area is used to switch and display the plurality of target identifiers by a first interaction operation; Responsive to a preset operation on the first region, switching to display the plurality of target identifiers in a second region on the content display page, wherein the second region is used to switch and display the plurality of target identifiers by a second interaction operation.
[0006] According to a second aspect, embodiments of the present disclosure provide an information display device, which includes a first region display module for displaying a plurality of target identifiers in a first region of a content display page, wherein the first region is a first region display module used to switch and display the plurality of target identifiers by a first interaction operation, and a second region display module for switching to display the plurality of target identifiers in a second region on the content display page in response to a preset operation on the first region, wherein the second region is a second region display module used to switch and display the plurality of target identifiers by a second interaction operation.
[0007] According to a third aspect, embodiments of the present disclosure provide an electronic device, which includes one or more processors, and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the information display method described in the first aspect above is realized by the one or more processors.
[0008] According to a fourth aspect, embodiments of the present disclosure provide a computer-readable storage medium, on which a computer program is stored, and when this program is executed by a processor, the information display method described in the first aspect above is realized.
[0009] According to a fifth aspect, embodiments of the present disclosure provide a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, the information display method described in the first aspect is implemented.
[0010] According to a sixth aspect, embodiments of the present disclosure provide a computer program, which includes instructions. When the instructions are executed by a processor, the information display method described in the first aspect is implemented.
Brief Description of the Drawings
[0011] Referring to the following embodiments for implementing the invention in conjunction with the drawings, the above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent. 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 the originals and elements are not necessarily drawn to scale.
Figure 1
Figure 2
Figure 3a
Figure 3b
Figure 4
Figure 5
Figure 6
Figure 7a
Figure 7b
Figure 8
Figure 9
Figure 10
Mode for Carrying Out the Invention
[0012] The following describes embodiments of the present disclosure in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be construed as limited to the embodiments described herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used only for exemplary purposes and are not intended to limit the protection scope of the present disclosure.
[0013] It should be understood that each step described in the embodiment of the method of the present disclosure may be executed in a different order and / or executed in parallel. In addition, the embodiment of the method may include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this regard.
[0014] The term "including" and its variations used herein are open inclusion, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" represents "at least one embodiment", the term "another embodiment" represents "at least one another embodiment", and the term "some embodiments" represents "at least some embodiments". Related definitions of other terms are given in the following description.
[0015] It should be noted that concepts such as "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions executed by these devices, modules or units.
[0016] It should be noted that the modifications of "one" and "a plurality" mentioned in this disclosure are not restrictive but general. As those skilled in the art should understand, unless specifically stated otherwise in the context, it should be understood as "one or a plurality".
[0017] To facilitate quickly viewing the live status of users already followed by the viewer, generally, on the content display page, a small number of object identifiers of users already followed, such as 4 or 5, are displayed in a single-line format. The object identifiers are used to indicate that this user is live. The display method of the object identifiers on the content display page is single, resulting in a poor user experience.
[0018] Embodiments of this disclosure provide an information display method, apparatus, device, storage medium and program product. The method includes displaying a plurality of object identifiers in a first area of a content display page, where the first area is used to switch and display the plurality of object identifiers through a first interaction operation, and switching to display the plurality of object identifiers in a second area on the content display page in response to a preset operation on the first area, where the second area is used to switch and display the plurality of object identifiers through a second interaction operation. Embodiments of this disclosure improve the diversity of the display method of object identifiers and the user experience by using different display methods for object identifiers based on different interaction operations and different areas.
[0019] The names of messages or information that are interacted between multiple devices in the embodiments of the present disclosure are used only for illustrative purposes and are not intended to limit the scope of these messages or information.
[0020] Before further elaborating on the embodiments of the present disclosure, nouns and terms related to the embodiments of the present disclosure are described, and the following interpretations are applied to the nouns and terms related to the embodiments of the present disclosure.
[0021] "In response to" is used to represent the conditions or states on which the operations to be executed depend. When the dependent conditions or states are met, one or more operations to be executed may be in real time or may have a set delay. Unless otherwise specifically explained, there is no limitation on the execution order before and after the multiple operations to be executed.
[0022] FIG. 1 shows an architecture diagram of an information display scenario according to an embodiment of the present disclosure.
[0023] As shown in FIG. 1, this architecture diagram may include at least one electronic device 101 at the client side and at least one server 102 at the service side. The electronic device 101 can establish a connection with the server 102 via a network protocol, such as the Hyper Text Transfer Protocol over Secure Socket Layer (HTTPS), and perform information interaction. Here, for example, the electronic device 101 may be a mobile terminal, a fixed terminal or a portable terminal, such as a mobile phone, a station, a unit, a device, a multimedia computer, a multimedia tablet, an Internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / video camera, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a game device, a head display device or any combination thereof, including components and peripherals of these devices or any combination thereof. The server 102 may be an entity server or a cloud server, and the server may be a single server or a server cluster.
[0024] In an embodiment of the present disclosure, the client installed on the electronic device 101 can respond to an access request to the content display page. After receiving the access request, the client of the electronic device 101 sends the access request to the server 102. The server 102 obtains the display content of the content display page based on the access request. Here, the display content includes a plurality of object identifiers. The server 102 returns the display content of the content display page to the client of the electronic device 101. After receiving the display content, the client of the electronic device 101 displays the content display page on the display screen of the electronic device. The following will introduce in detail the information display method according to the embodiments of the present application in conjunction with the drawings.
[0025] FIG. 2 is a flowchart of an information display method according to an embodiment of the present disclosure. This embodiment can be applied when displaying object identifiers in various ways. This method may be executed by an information display device, which may be implemented in the form of software and / or hardware, and may be configured in an electronic device.
[0026] As shown in FIG. 2, the information display method according to an embodiment of the present disclosure mainly includes steps S101 to S102.
[0027] S101, display a plurality of object identifiers in a first area of the content display page, where the first area is used to switch and display the plurality of object identifiers by a first interaction operation.
[0028] Here, the content display page may be understood as a page that displays the object identifiers of the objects that the current user has already followed and the multimedia information of the objects that the user has already followed to the client. The client may be understood as an application program that runs on an electronic device to provide various services, such as a video shooting client. The current user may be understood as a user who logs in to the client and has an active user account. For example, the objects that have already been followed may refer to the accounts that the current user has already followed, and the objects that have already been followed may be one or more of a personal account, a public account, an official account, etc.
[0029] Here, the object identifier is mainly an identifier that indicates the current state of the object that has already been followed. Optionally, the above current state may be live. Optionally, the object identifier may be an identifier that indicates that the object that has already been followed is live.
[0030] In some embodiments, the first region may be understood as a single mask region located at the top of the content display page. The number of object identifiers displayed in the first region may be preset. Optionally, as shown in FIG. 3a, five object identifiers are displayed in the first region, and each object identifier includes an object avatar and presentation information indicating that the object is live.
[0031] In one embodiment of the present disclosure, as shown in FIG. 3a, the plurality of object identifiers are displayed in a single row format in the first region.
[0032] In one embodiment of the present disclosure, the plurality of object identifiers are displayed in only one row in the first region. As shown in FIG. 3a, object identifier A, object identifier B, object identifier C, object identifier D, and object identifier E are displayed in a single row format in the first region 11 of the content display page 10.
[0033] In one embodiment of the present disclosure, the first interaction operation may be understood as an operation of switching the object identifier displayed in the first region, that is, updating the object identifier displayed in the first region based on the first interaction operation. The first interaction operation is a first-direction slide operation. Exemplarily, the first direction is a horizontal slide operation, which may be to the left or to the right, and is not limited in this embodiment. As shown in FIG. 3a, in response to a leftward slide operation in the first region, the object identifier is controlled to move leftward and be displayed. For example, object identifiers A, B, and C disappear from the left boundary in the first region, object identifiers D and E move leftward in sequence, and object identifiers F, G, and H appear in sequence at the right boundary in the first region and move leftward in sequence.
[0034] In the embodiment of the present disclosure, the moving direction and speed of the object identifier are determined based on the direction and speed of the slide operation, and are not specifically limited in this embodiment.
[0035] In one embodiment of the present disclosure, the display order of a plurality of object identifiers is determined by the degree of relevance between the object to which the object identifier belongs and the current user. Further, the left-to-right display order of the plurality of object identifiers in the first region is arranged in descending order of the degree of relevance.
[0036] In one embodiment of the present disclosure, the display order of a plurality of object identifiers is determined by the start time of the live broadcast of the object to which the object identifier belongs. Further, the left-to-right display order of the plurality of object identifiers in the first region is arranged in ascending order of the start time of the live broadcast.
[0037] In one embodiment of the present disclosure, the first region is used to switch and display related information corresponding to a plurality of object identifiers through a first interaction operation. Here, the related information corresponding to the object identifier includes the object identifier and status information. Here, the status information may be related information during which the caster is live, such as topic vocabulary involved during the caster's live broadcast, live status, live content, live cover image, etc. The live status may include a PK status, sending lucky money, etc. The live cover image may be the top frame image of the live video, or any one video frame of an arbitrarily selected live video, or a cover image selected by the caster. As shown in FIG. 3b, in response to a left slide operation in the first region, status information corresponding to a plurality of object identifiers is displayed. The plurality of status information is displayed in a single-line format.
[0038] S102. In response to a preset operation on the first region, switch to display the plurality of object identifiers in a second region on the content display page, where the second region is used to switch and display the plurality of object identifiers through a second interaction operation.
[0039] In one embodiment of the present disclosure, the preset operation on the first region includes at least one of a click operation on the first region, a trigger operation on a preset control included in the first region, and a third-direction slide operation whose starting point is within the first region.
[0040] Here, the click operation on the first region may be a click operation on any one position in the first region 11. A deployment control is installed in the first region, and this deployment control is used to instruct to display a plurality of object identifiers using the second region.
[0041] Furthermore, the third direction is different from the first direction. The third-direction slide operation may be a downward slide operation, and the starting point of the slide trajectory corresponding to this slide operation is within the first region. Exemplarily, the third direction may be the same as the second direction or different from the second direction.
[0042] In embodiments of the present disclosure, various ways are provided to switch to display a plurality of object identifiers in the second region, so as to improve the user experience.
[0043] In one embodiment of the present disclosure, the area of the second region is larger than the area of the first region. Optionally, the area of the second region is 70% of the content display page. Further, the second region may be 70% of the content display page area, and the second region may be a mask region in the content display page.
[0044] In one embodiment of the present disclosure, the second interaction operation may be understood as an operation to switch the object identifiers displayed in the second region, that is, to update the object identifiers displayed in the second region based on the second interaction operation. The second interaction operation is a second-direction slide operation, and the first direction is different from the second direction. Exemplarily, the second direction may include a vertical direction upward or downward, and the first direction is a horizontal direction.
[0045] Exemplarily, the object identifiers may be displayed in a first matrix format in the second region. Here, the matrix format may be understood as displaying a plurality of object identifiers in a matrix format and not in a single-row format.
[0046] In an embodiment of the present disclosure, the number of object identifiers included in each row in the first matrix format may be set according to the actual situation. Optionally, the number of object identifiers included in each row is 4. That is, when displaying object identifiers in the first matrix format, four object identifiers are displayed in each row. The number of rows in the first matrix format may be determined based on the total number of all object identifiers. That is, the ratio of the total number of all object identifiers to the number of object identifiers included in each row is determined as the number of rows in the first matrix format.
[0047] In one embodiment of the present disclosure, as shown in FIG. 4, in response to a trigger operation on the expansion control in the first region, the first region is expanded as the second region, and all object identifiers are displayed in the second region in the first matrix format.
[0048] In an embodiment of the present disclosure, the area of the second region is larger than the area of the first region, and the number of object identifiers that can be displayed is more than that in the first region. In this way, the user can view more object identifiers on the content display page, which can assist the user in screening.
[0049] In one embodiment of the present disclosure, switching to display the plurality of object identifiers in the second region on the content display page in response to the preset operation on the first region described above includes determining whether the number of the plurality of object identifiers is greater than a first threshold, and when the number of the plurality of object identifiers is greater than the first threshold, switching to display the plurality of object identifiers in the second region on the content display page.
[0050] In an embodiment of the present disclosure, the first threshold may be understood as the number of object identifiers that can be displayed simultaneously in the first region. Optionally, as shown in FIG. 3a, the first threshold is 5. The number of the plurality of object identifiers may be understood as the number of all live objects currently followed by the user.
[0051] In an embodiment of the present disclosure, the fact that the number of the plurality of object identifiers is less than or equal to the first threshold indicates that all of the plurality of object identifiers can be displayed without performing a horizontal slide operation in the first region. At this time, the content display page is not switched to the second region.
[0052] In an embodiment of the present disclosure, the fact that the number of the plurality of object identifiers is greater than the first threshold indicates that it is impossible to display all of the plurality of object identifiers without performing a horizontal slide operation in the first region. At this time, the content display page is switched to the second region, and a multiple matrix format is adopted in the second region, that is, it is necessary to display the plurality of object identifiers in the form of a matrix.
[0053] In one embodiment of the present disclosure, the method further includes controlling to move and display the plurality of object identifiers within the second region when the number of the plurality of object identifiers is greater than a second threshold.
[0054] In an embodiment of the present disclosure, the second threshold may be determined according to the area of the second region and the number of object identifiers displayed in each row. Optionally, the second threshold may be set as required. In an embodiment of the present disclosure, an example will be described with the second threshold being 20. Twenty object identifiers are displayed in a 5-row and 4-column matrix format in the second region.
[0055] In one embodiment of the present disclosure, the number of the plurality of object identifiers, that is, the number of all object identifiers, is obtained. It is determined whether the number of the plurality of object identifiers is greater than the second threshold. When the number of the plurality of object identifiers is less than or equal to the second threshold, as shown in FIG. 4, all of the object identifiers are displayed in the form of a first matrix in the second region.
[0056] In one embodiment of the present disclosure, when the number of the plurality of object identifiers is greater than the second threshold, it is limited by the area of the second region and it is impossible to display all of the object identifiers in the second region. At this time, the plurality of object identifiers are moved and displayed in the form of a first matrix within the second region.
[0057] In one embodiment of the present disclosure, within the second region, a plurality of target identifiers are moved and displayed from bottom to top in the form of a first matrix at a preset moving speed.
[0058] In one embodiment of the present disclosure, in response to a vertical slide operation on the second region by the user, based on the direction and speed of the vertical slide operation, the moving direction and moving speed of the plurality of target identifiers within the second region are controlled. As shown in FIG. 5, when the number of the plurality of target identifiers is greater than 20, it is controlled to move and display the plurality of target identifiers from bottom to top within the second region.
[0059] In an embodiment of the present disclosure, when the number of target identifiers is too large, a moving display method is adopted to facilitate the user to view more information.
[0060] Based on the above embodiments, the embodiments of the present disclosure further optimize the information display method. As shown in FIG. 6, the optimized information display method mainly includes steps: S201 to S203.
[0061] S201, display a plurality of target identifiers in the first region of the content display page, and the first region is used to switch and display the plurality of target identifiers by a first interaction operation.
[0062] The execution flow of step S201 in the embodiment of the present disclosure is the same as that of step S101 in the above embodiment. Specifically, reference may be made to the description in the above embodiment, and it is not specifically limited in this embodiment.
[0063] S202, in response to a preset operation on the first region, determine a target target identifier from the plurality of target identifiers based on a preset condition.
[0064] Here, the preset condition may be understood as a selection condition for the target target identifier.
[0065] In one embodiment of the present disclosure, among the object identifiers, the object identifiers whose degree of relevance to the current user is ranked in the top N positions are determined as target object identifiers, where N is an integer of 2 or more, and the degree of relevance may be calculated based on the relevant information between the object to which the object identifier belongs and the current user, and is not specifically limited in this embodiment.
[0066] In one embodiment of the present disclosure, among a plurality of object identifiers, an object set as fixed at the top by the current user is acquired, and the object identifier corresponding to the object set as fixed at the top is determined as the target object identifier.
[0067] In one embodiment of the present disclosure, when obtaining user permission, the target object identifier is obtained according to the browsing state of the user. Exemplarily, the history state of the current user who has watched a live broadcast corresponding to a plurality of object identifiers is obtained, and the N object identifiers closest to the current time are determined as the target object identifiers.
[0068] S203. Display the target object identifier in a second matrix format in the first sub-region, and display the plurality of object identifiers in a first matrix format in the second sub-region, or display the relevant information of the plurality of objects in a third matrix format in the second sub-region.
[0069] In an embodiment of the present disclosure, the second region is divided into a first sub-region 13 and a second sub-region 14, where the first sub-region is located above the second sub-region.
[0070] In an embodiment of the present disclosure, the second matrix and the first matrix have the same number of object identifiers included in each row, but different numbers of rows included in the matrix. The number of rows of the second matrix is determined by the number of target object identifiers and the number of object identifiers included in each row.
[0071] In one embodiment of the present disclosure, as shown in FIG. 7a, a target object identifier is displayed in the first sub-region 13, and a plurality of object identifiers are displayed in the second sub-region 14. As shown in FIG. 7b, when a preset condition is satisfied, some of the target object identifiers are folded and displayed in the first sub-region 13, and as shown in FIG. 7b, it represents that some of the target object identifiers are folded in a manner 15 where two avatars overlap. In response to a trigger operation for the manner 15 where two avatars overlap, all the target object identifiers are displayed. The preset condition may be understood as that the user corresponding to the current target object identifier does not satisfy a preset state condition, for example, that the user corresponding to the target object identifier has no updated works or live shows currently, and the preset condition may also be understood as that the number of target object identifiers exceeds a preset number, etc.
[0072] In one embodiment of the present disclosure, the above-mentioned displaying the related information of the plurality of objects in a third matrix format in the second sub-region includes obtaining the object state information corresponding to the plurality of object identifiers, and displaying the object identifiers and the object state information in a third matrix format in the second sub-region.
[0073] Here, as shown in FIG. 8, the target identifier and the target state information are displayed in a third matrix format in the second sub-region 14. Here, the related information corresponding to the target identifier includes the target identifier and the state information. Here, the state information may be related information during which the caster is live, such as topic vocabulary involved during the caster's live, live state, live content, live cover image, etc. The live state may include a PK state, sending lucky money, etc. The live cover image may be the top frame image of the live video, or any one video frame of the arbitrarily selected live video, or the cover image selected by the caster. Here, the number of related information included in each row of the third matrix is set according to the actual situation. For example, it may be 3 or 2. In this embodiment, it is not specifically limited. The number of columns of the third matrix is determined by the number of target identifiers and the number of related information included in each row.
[0074] In one embodiment of the present disclosure, when the number of the target-related information is greater than a third threshold, control is performed to move and display the target identifier and the target state information on the content display page.
[0075] Here, the third threshold may be determined by the area of the second sub-region. Optionally, the third threshold is 6. It should be noted that the number of target-related information is the same as the number of the above target identifiers.
[0076] In one embodiment of the present disclosure, within the second sub-region, a plurality of target-related information is moved and displayed in a third matrix format from bottom to top at a preset moving speed.
[0077] In one embodiment of the present disclosure, in response to a vertical slide operation of the second sub-region by the user, based on the direction and speed of the vertical slide operation, the moving direction and moving speed of a plurality of target-related information within the second sub-region are controlled.
[0078] In an embodiment of the present disclosure, when there is too much target-related information, a scrolling display method is adopted to facilitate the user to view more information.
[0079] In one embodiment of the present disclosure, the third matrix format is different from the display method of the target identifier in the first matrix format, and / or the third matrix format is different from the display method of the target identifier in the second matrix format.
[0080] Here, the difference in the above display methods may be understood as the difference in the color of the target identifier, the difference in the shape, etc.
[0081] In an embodiment of the present disclosure, the related information of the target identifier is displayed so that the user can obtain more live information.
[0082] FIG. 9 is a schematic structural diagram of an information display device according to an embodiment of the present disclosure. This embodiment is applicable when the target identifier is displayed in various ways. This information display device may be implemented in the form of software and / or hardware, and this information display device may be configured as an electronic device.
[0083] As shown in FIG. 9, the information display device 90 according to the embodiment of the present disclosure mainly includes a first area display module 91 and a second area display module 92.
[0084] Here, the first area display module 91 is used to display a plurality of target identifiers in the first area of the content display page. The first area is used to switch and display the plurality of target identifiers by a first interaction operation. The second area display module 92 is used to switch to display the plurality of target identifiers in the second area of the content display page in response to a preset operation on the first area. Here, the second area is used to switch and display the plurality of target identifiers by a second interaction operation.
[0085] Embodiments of the present disclosure provide an information display device, which is configured to display a plurality of object identifiers in a first area of a content display page. The first area is used to switch and display the plurality of object identifiers through a first interaction operation, and in response to a preset operation on the first area, switch to display the plurality of object identifiers in a second area on the content display page. The second area is used to switch and display the plurality of object identifiers through a second interaction operation. Embodiments of the present disclosure improve the diversity of the display method of object identifiers and enhance the user experience by using different display methods for object identifiers based on different interaction operations and different areas.
[0086] In one embodiment of the present disclosure, the second area display module 92 includes a first threshold determination unit for determining whether the number of the plurality of object identifiers is greater than a first threshold, and a first object identifier display unit for switching to display the plurality of object identifiers in a second area on the content display page when the number of the plurality of object identifiers is greater than the first threshold.
[0087] In one embodiment of the present disclosure, the plurality of object identifiers are displayed in a single-line format in the first area and / or the object identifiers are displayed in a first matrix format in the second area.
[0088] In one embodiment of the present disclosure, the first interaction operation is a first-direction slide operation, the second interaction operation is a second-direction slide operation, and the first direction is different from the second direction.
[0089] In one embodiment of the present disclosure, when the number of the plurality of object identifiers is greater than a second threshold, the second region display module 92 further includes an object identifier movement display unit for controlling to move and display the plurality of object identifiers within the second region based on the first slide information.
[0090] In one embodiment of the present disclosure, the second region includes a first sub-region and a second sub-region, and the apparatus further includes a target object identifier determination unit for determining a target object identifier from the plurality of object identifiers based on a preset condition. The second region display module 92 includes a second object identifier display unit for displaying the target object identifier in a second matrix format in the first sub-region. The first object identifier display unit is further used for displaying the plurality of object identifiers in a first matrix format in the second sub-region, or for displaying the related information of the plurality of objects in a third matrix format in the second sub-region.
[0091] In one embodiment of the present disclosure, the first object identifier display unit is used when displaying the related information of the plurality of objects in a third matrix format in the second sub-region, and includes a state information acquisition sub-unit for acquiring object state information corresponding to the plurality of object identifiers, and a state information display sub-unit for displaying the object identifier and the object state information in a third matrix format in the second sub-region.
[0092] In one embodiment of the present disclosure, the second region display module 92 includes a state information movement display unit for controlling to move and display the object identifier and the object state information on the content display page when the number of the object related information is greater than a third threshold.
[0093] In one embodiment of the present disclosure, the third matrix format is different from the display method of the object identifier in the first matrix format, and / or the third matrix format is different from the display method of the object identifier in the second matrix format.
[0094] In one embodiment of the present disclosure, the preset operation on the first region includes at least one of a click operation on the first region, a trigger operation on the expansion control included in the first region, and a second-direction slide operation whose starting point is within the first region.
[0095] The information display adjustment device according to the embodiments of the present disclosure can execute the steps executed in the information display method according to the embodiments of the present disclosure, and has the execution steps and beneficial effects, which will not be described herein any further.
[0096] FIG. 10 is a schematic structural diagram of an electronic device in an embodiment of the present disclosure. The following specifically refers to FIG. 10, which shows a schematic structural diagram suitable for realizing the electronic device 1000 in the embodiment of the present disclosure. The electronic device 1000 in the embodiment of the present disclosure may include, for example, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), wearable terminal devices, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc., but is not limited thereto. The electronic device shown in FIG. 10 is only an example and should not impose any arbitrary restrictions on the functions and usage ranges of the embodiments of the present disclosure.
[0097] As shown in FIG. 10, the electronic device 1000 may include a processing device (e.g., a central processor, a graphics processor, etc.) 1001, which can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003 to implement the information display method of the embodiments described in the present disclosure. Various programs and data necessary for the operation of the terminal device 1000 are further stored in the RAM 1003. The processing device 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0098] Generally, an input device 1006 including, for example, a touch screen, a touch board, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc., an output device 1007 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 1008 including, for example, a magnetic tape, a hard disk, etc., and a communication device 1009 can be connected to the I / O interface 1005. The communication device 1009 can allow the terminal device 1000 and other devices to perform wireless or wired communication to exchange data. FIG. 10 shows a terminal device 1000 having various devices, but it should be understood that it does not require implementing or providing all the devices shown. Alternatively, more or fewer devices can be implemented or provided.
[0099] In particular, according to an embodiment of the present disclosure, the process described with reference to the above 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 stored on a non-transitory computer-readable medium. This computer program includes program code for executing the method shown in the flowchart, thereby implementing the information display method described above. In such an embodiment, this computer program may be downloaded and installed from a network via the communication device 1009, or may be installed from the storage device 1008, or may be installed from the ROM 1002. When this computer program is executed by the processing device 1001, the above functions defined by the method of the embodiment of the present disclosure are executed.
[0100] It should be noted that the above computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more conductors, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and this program may be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier, on which computer-readable program code is carried. Such a propagated data signal can adopt various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and this computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included on the computer-readable medium can be transmitted through any suitable medium including, but not limited to, electric wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0101] In some embodiments, the client and the server can communicate using any network protocol, currently known or to be developed in the future, such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any network currently known or to be developed in the future.
[0102] The computer-readable medium may be included in the above electronic device or may exist independently without being assembled into this electronic device.
[0103] The above computer-readable medium has one or more programs loaded thereon. When the one or more programs are executed by this terminal device, the terminal device is caused to display a plurality of object identifiers in a first area of the content display page, where the first area is used to switch and display the plurality of object identifiers by a first interaction operation, and in response to a preset operation on the first area, switch to display the plurality of object identifiers in a second area on the content display page, where the second area is used to switch and display the plurality of object identifiers by a second interaction operation.
[0104] Optionally, when the one or more programs are executed by this terminal device, this terminal device may perform other steps described in the above embodiments.
[0105] Computer program code for performing the operations of the present disclosure can be created in one or more programming languages or combinations thereof, where the programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++; and further include general procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as a single independent software package, partially on the user computer and partially on a remote computer, or executed entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via 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., connected via the Internet using an Internet service provider).
[0106] The flowcharts and block diagrams in the drawings illustrate the possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a portion of code that includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some realizations as alternatives, the functions assigned to the blocks may occur in an order different from that shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, or depending on the functions involved, may be executed in the reverse order. Further, it should be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated system based on hardware that executes the specified function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.
[0107] The units described in connection with the embodiments of the present disclosure may be implemented in software or in hardware. Here, the name of the unit does not limit the unit itself in some cases.
[0108] In this specification, the functions described above may be executed at least in part by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that can be used include field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and the like.
[0109] In the context of the present disclosure, a machine-readable medium may be a tangible medium, which may contain or store a program for use by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include electrical connections based on one or more lines, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0110] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, which includes displaying a plurality of object identifiers in a first region of a content display page, where the first region is used to switch and display the plurality of object identifiers through a first interaction operation, and switching to display the plurality of object identifiers in a second region on the content display page in response to a preset operation on the first region, where the second region is used to switch and display the plurality of object identifiers through a second interaction operation.
[0111] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, where, in response to a preset operation on the first region, switching to display the plurality of target identifiers in a second region on the content display page includes determining whether the number of the plurality of target identifiers is greater than a first threshold, and when the number of the plurality of target identifiers is greater than the first threshold, switching to display the plurality of target identifiers in a second region on the content display page.
[0112] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, where the plurality of target identifiers are displayed in a single-line format in the first region and / or the target identifiers are displayed in a first matrix format in the second region.
[0113] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, where the first interaction operation is a first-direction slide operation, the second interaction operation is a second-direction slide operation, and the first direction is different from the second direction.
[0114] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, where the method further includes controlling to move and display the plurality of target identifiers within the second region when the number of the plurality of target identifiers is greater than a second threshold.
[0115] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, where the second region includes a first sub-region and a second sub-region, and the method further includes determining a target target identifier from the plurality of target identifiers based on a preset condition, displaying the target target identifier in a second matrix format in the first sub-region, and either displaying the plurality of target identifiers in a first matrix format in the second sub-region or displaying related information of the plurality of targets in a third matrix format in the second sub-region.
[0116] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, wherein, as described above, displaying the related information of the plurality of objects in the third matrix format in the second sub-region includes obtaining object state information corresponding to the plurality of object identifiers and displaying the object identifiers and the object state information in the third matrix format in the second sub-region.
[0117] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, wherein the method further includes controlling to move and display the object identifiers and the object state information on the content display page when the number of the object-related information is greater than a third threshold.
[0118] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, wherein the third matrix format is different from the display method of the object identifiers in the first matrix format, and / or the third matrix format is different from the display method of the object identifiers in the second matrix format.
[0119] According to one or more embodiments of the present disclosure, the present disclosure provides an information display method, wherein the preset operation on the first region includes at least one of a click operation on the first region, a trigger operation on an expansion control included in the first region, and a second direction slide operation whose starting point is within the first region.
[0120] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, including a first area display module for displaying a plurality of object identifiers in a first area of a content display page, where the first area is used for switching and displaying the plurality of object identifiers by a first interaction operation; and a second area display module for switching to display the plurality of object identifiers in a second area of the content display page in response to a preset operation on the first area, where the second area is used for switching and displaying the plurality of object identifiers by a second interaction operation.
[0121] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the second area display module includes a first threshold determination unit for determining whether the number of the plurality of object identifiers is greater than a first threshold; and a first object identifier display unit for switching to display the plurality of object identifiers in a second area of the content display page when the number of the plurality of object identifiers is greater than the first threshold.
[0122] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the plurality of object identifiers are displayed in a single-line format in the first area and / or are displayed in a first matrix format in the second area.
[0123] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the first interaction operation is a first direction slide operation, the second interaction operation is a second direction slide operation, and the first direction is different from the second direction.
[0124] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the second area display module further includes an object identifier movement display unit for controlling to move and display the plurality of object identifiers within the second area when the number of the plurality of object identifiers is greater than a second threshold.
[0125] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the second area includes a first sub-area and a second sub-area, and the device further includes a target object identifier determination unit for determining a target object identifier from the plurality of object identifiers based on a preset condition. The second area display module includes a second object identifier display unit for displaying the target object identifier in a second matrix format in the first sub-area. The first object identifier display unit is further used to display the plurality of object identifiers in a first matrix format in the second sub-area or to display the related information of the plurality of objects in a third matrix format in the second sub-area.
[0126] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where it is used when the first object identifier display unit displays the related information of the plurality of objects in a third matrix format in the second sub-area, and includes a status information acquisition sub-unit for acquiring the object status information corresponding to the plurality of object identifiers, and a status information display sub-unit for displaying the object identifier and the object status information in a third matrix format in the second sub-area.
[0127] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the second area display module includes a status information movement display unit for controlling to move and display the object identifier and the object status information on the content display page when the number of the object-related information is greater than a third threshold.
[0128] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the third matrix format is different from the display method of the object identifier in the first matrix format, and / or the third matrix format is different from the display method of the object identifier in the second matrix format.
[0129] According to one or more embodiments of the present disclosure, the present disclosure provides an information display device, where the preset operation on the first area includes at least one of a click operation on the first area, a trigger operation on the expansion control included in the first area, and a second direction slide operation whose starting point is within the first area.
[0130] According to one or more embodiments of the present disclosure, the present disclosure provides an electronic device, one or more processors, and a memory for storing one or more programs, wherein the one or more programs are executed by the one or more processors to cause the one or more processors to implement the information display method according to any one of the present disclosure.
[0131] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when this program is executed by a processor, the information display method according to any one of the present disclosure is implemented.
[0132] Embodiments of the present disclosure further provide a computer program product, which includes a computer program or instructions, and when this computer program or instructions are executed by a processor, the information display method described above is implemented.
[0133] The above description is only an explanation of better embodiments of the present disclosure and the technical principles applied. It should be understood by those skilled in the art that the scope of the disclosure related to the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features, and other technical solutions formed by any combination of the above technical features or their equivalent features should also be covered without departing from the concept of the above disclosure. For example, a technical solution formed by mutually replacing the above features with technical features having similar functions (not limited thereto) disclosed in the present disclosure.
[0134] Note that although each operation is depicted using a specific procedure, this should not be understood as requiring that these operations be performed in accordance with the specific or sequential procedures shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some details of specific implementations, these should not be construed as limiting the scope of the present disclosure. Some features described in the context of a single embodiment may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments alone or in any suitable sub-combination.
[0135] Although language specific to structural features and / or methodological logical operations has been employed to describe the subject matter, it should be understood that the subject matter defined by the appended claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms for implementing the claims.
Claims
Claim 1 An information display method, comprising: displaying a plurality of target identifiers in a first area of a content display page, wherein the first area is used to switch and display the plurality of target identifiers by a first interaction operation; responding to a preset operation on the first area, and switching to display the plurality of target identifiers in a second area on the content display page, wherein the second area is used to switch and display the plurality of target identifiers by a second interaction operation. Claim 2 The switching to display the plurality of target identifiers in a second area on the content display page in response to a preset operation on the first area described above is: judging whether the number of the plurality of target identifiers is greater than a first threshold; when the number of the plurality of target identifiers is greater than the first threshold, switching to display the plurality of target identifiers in a second area on the content display page. The method according to claim 1. Claim 3 The method according to claim 1, wherein the plurality of target identifiers are displayed in a single-line format in the first area and / or the target identifiers are displayed in a first matrix format in the second area. Claim 4 The method according to claim 1, wherein the first interaction operation is a first-direction slide operation, the second interaction operation is a second-direction slide operation, and the first direction is different from the second direction. Claim 5 The method according to claim 4, further comprising controlling to move and display the plurality of target identifiers within the second area when the number of the plurality of target identifiers is greater than a second threshold. Claim 6 The second area includes a first sub-area and a second sub-area, and the method further comprises: determining a target target identifier from the plurality of target identifiers based on a preset condition; displaying the target target identifier in a second matrix format in the first sub-area; and displaying the plurality of target identifiers in a first matrix format in the second sub-area or displaying related information of the plurality of targets in a third matrix format in the second sub-area. The method according to claim 1. Claim 7 The above-mentioned displaying the related information of the plurality of objects in the third matrix format in the second sub-region is obtaining object state information corresponding to the plurality of object identifiers; The method according to claim 6, further comprising displaying the object identifiers and the object state information in the third matrix format in the second sub-region. **Claim 8** The method according to claim 7, further comprising controlling to move and display the object identifiers and the object state information on the content display page when the number of the object-related information is greater than a third threshold. **Claim 9** The third matrix format is different from the display method of the object identifiers in the first matrix format, and / or the third matrix format is different from the display method of the object identifiers in the second matrix format. The method according to claim 5 or 7. **Claim 10** The preset operation on the first region is a click operation on the first region; a trigger operation on an expansion control included in the first region; The method according to claim 1, comprising at least one of a second direction slide operation whose starting point is within the first region. **Claim 11** An information display device, comprising: A first region display module for displaying a plurality of object identifiers in a first region of a content display page, where the first region is used to switch and display the plurality of object identifiers by a first interaction operation; A second region display module for switching to display the plurality of object identifiers in a second region on the content display page in response to a preset operation on the first region, where the second region is used to switch and display the plurality of object identifiers by a second interaction operation. **Claim 12** An electronic device, comprising: one or more processors; a storage device for storing one or more programs; The one or more programs are executed by the one or more processors to cause the one or more processors to implement the method according to any one of claims 1 to 10. **Claim 13** A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 10 is realized.
14. A computer program product comprising a computer program or instructions, wherein when the computer program or instructions are executed by a processor, the method according to any one of claims 1 to 10 is realized.
15. A computer program comprising instructions, wherein when the instructions are executed by a processor, the method according to any one of claims 1 to 10 is realized.
Citation Information
Patent Citations
Session list display method and device
CN111949182A
Screen partition display method, terminal and computer storage medium
CN113419648A
Information browsing method, device and equipment
CN114327192A
Information processor, image display device, and control method thereof, as well as program for making computer implement the method
JP2008191357A
Image processing apparatus, method, and program, and print order receiving machine
JP2016004396A