Data display method and device, electronic equipment and readable storage medium

By responding to the user's triggered operation instructions on the space-time orbit list page, dynamically obtaining and displaying corresponding subpage data, the problem of massive memory data positioning and displaying is solved, and the user interaction experience and information access efficiency is improved.

CN120179131APending Publication Date: 2025-06-20SHANGHAI JIJIE TAYU CULTURE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510240965.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

Faced with massive memory data, how to efficiently locate, organize and display these data has become an urgent problem.

Method used

By responding to the user's triggered operation instructions on the space-time orbit list page, dynamically obtain and display the corresponding subpage data, enhance user interaction experience, and improve the flexibility and efficiency of information access.

Benefits of technology

It enables users to easily access the display page of specific track group data, improves the flexibility and efficiency of information access, and helps users to intuitively and efficiently locate the data they want to obtain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120179131A_ABST
    Figure CN120179131A_ABST
Patent Text Reader

Abstract

The invention provides a data display method and device, electronic equipment and a readable storage medium, and belongs to the technical field of computers.The method comprises the steps that in response to a first trigger operation instruction of a user on a space-time track list page, first sub-display data of a first sub-page corresponding to the first trigger operation instruction is obtained; wherein the first trigger operation instruction is an instruction received at a time point on the space-time track list page, and the first subpage is a display page corresponding to any track group data of the space-time track list page; and displaying the first sub-page based on the first sub-display data, wherein the data displayed on the home page of the first sub-page is the data corresponding to the time point on the space-time track list page. According to the invention, data that a user wants to obtain can be visually and efficiently positioned, and the user can conveniently display memory assets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure belongs to the field of computer technology, and more particularly, relates to a data display method, an apparatus, an electronic device, and a readable storage medium. Background Art

[0002] With the rapid development of information technology and the popularization of intelligent devices, the amount of data generated in people's daily lives has increased sharply, including various forms such as photos, audio, video, and text. These diverse data record people's daily lives bit by bit and have become precious memory assets. However, in the face of a vast amount of memory data, how to efficiently locate, organize, and display this data has become an urgent problem to be solved. Summary of the Invention

[0003] The purpose of the present disclosure is to provide a data display method, an apparatus, an electronic device, and a readable storage medium, which can intuitively and efficiently locate the data that the user wants to obtain and facilitate the display of the user's memory assets.

[0004] In a first aspect of an embodiment of the present disclosure, a data display method is provided, including: Responding to a first trigger operation instruction of the user on the space-time track list page, and obtaining first sub-display data of a first sub-page corresponding to the first trigger operation instruction; Wherein, the first trigger operation instruction is an instruction received at a time point on the space-time track list page, and the first sub-page is a display page corresponding to any track group data on the space-time track list page; Based on the first sub-display data, the first sub-page is displayed, and the data displayed on the first page of the first sub-page is the data corresponding to the time point on the space-time track list page.

[0005] In a second aspect of an embodiment of the present disclosure, a data display apparatus is provided, including: A data acquisition module, configured to respond to a first trigger operation instruction of the user on the space-time track list page, and obtain first sub-display data of a first sub-page corresponding to the first trigger operation instruction; Wherein, the first trigger operation instruction is an instruction received at a time point on the space-time track list page, and the first sub-page is a display page corresponding to any track group data on the space-time track list page; A data display module, configured to display the first sub-page based on the first sub-display data, and the data displayed on the first page of the first sub-page is the data corresponding to the time point on the space-time track list page.

[0006] In a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where when the processor executes the computer program, the steps of the above data display method are implemented.

[0007] In a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium storing a computer program, where when the computer program is executed by a processor, the steps of the above data display method are implemented.

[0008] The beneficial effects of the data display method, device, electronic device, and readable storage medium provided by the embodiments of the present disclosure are as follows: In the embodiments of the present disclosure, by responding to the first trigger operation instruction of the user on the space-time orbit list page, the corresponding first sub-page data is dynamically acquired and displayed, enhancing the user interaction experience, enabling the user to conveniently access the display page of specific orbit group data, and improving the flexibility and efficiency of information access. In addition, this embodiment can also display the distribution of multiple time points in the time display area for the user. When the user triggers a certain time point, the corresponding page can be quickly switched to view the corresponding data, helping the user intuitively and efficiently locate the data they want to obtain. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0010] Figure 1 It is a network interaction architecture diagram of the data display method provided by an embodiment of the present disclosure; Figure 2 It is a flowchart of the data display method provided by an embodiment of the present disclosure; Figure 3 It is a schematic diagram of the home page of an application program provided by an embodiment of the present disclosure; Figure 4 It is a schematic diagram of the space-time orbit list page provided by an embodiment of the present disclosure; Figure 5 It is a layout schematic diagram of the space-time orbit group list area provided by an embodiment of the present disclosure; Figure 6 It is a schematic diagram of the first sub-page provided by an embodiment of the present disclosure; Figure 7 It is a layout schematic diagram of multiple material adding controls provided by an embodiment of the present disclosure; Figure 8 Schematic diagram of a second sub - page provided by an embodiment of the present disclosure; Figure 9 Schematic diagram of a transition page provided by an embodiment of the present disclosure; Figure 10 Block diagram of the structure of a data display device provided by an embodiment of the present disclosure; Figure 11 Schematic block diagram of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners

[0011] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system architectures and technologies are set forth in order to provide a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art should understand that the present disclosure can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well - known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present disclosure with unnecessary details.

[0012] First, some terms involved in the embodiments of the present disclosure are explained.

[0013] Trigger operation: It refers to a specific operation performed by a user on each page of an application program, specifically manifested as the triggering of controls for entering each page.

[0014] Control: In the interface of an application program, an element that can be operated by a user to achieve a specific function, such as buttons, links, icons, etc.

[0015] Editing mode: A state indicating that the background program can start recording at this time.

[0016] To make the purpose, technical solutions, and advantages of the present disclosure clearer, the following will be described through specific embodiments in conjunction with the accompanying drawings.

[0017] Refer to Figure 1 , Figure 1 is a network interaction architecture diagram of a data display method provided by an embodiment of the present disclosure. The embodiments of the present disclosure can be implemented by an application program on a terminal device. The terminal device can obtain data from the computer device 100 through wired or wireless communication methods to achieve information interaction between the terminal device and the computer device 100. Among them, the terminal device can be a smart phone 200, a tablet computer 300, a notebook computer 400, etc. The methods in the embodiments of the present disclosure can be implemented through the application program in the terminal device. Figure 1 The terminals in Figure 1 are only some of the devices listed. In the present disclosure, the terminal is not limited to the

[0018] The computer device 100 involved above can be a server or a terminal device, or a system composed of a server and a terminal device. Among them, the server can be an independent physical server, a server cluster composed of multiple physical servers, or a cloud server such as a basic cloud computing service for big data and artificial intelligence platforms.

[0019] Please refer to Figure 2 , Figure 2 FIG. S101: In response to a first trigger operation instruction of a user on a space-time orbit list page, obtain first sub-display data of a first sub-page corresponding to the first trigger operation instruction; wherein, the first trigger operation instruction is an instruction received at a time point on the space-time orbit list page, and the first sub-page is a display page corresponding to any orbit group data on the space-time orbit list page.

[0020] In this embodiment, before responding to the first trigger operation instruction of the user on the space-time orbit list page, it further includes: In response to a click trigger operation instruction of the user on the application home page, obtain display data of a target display page corresponding to the click trigger operation instruction, where the click trigger operation instruction is an instruction for a control to enter the target display page, and the target display page is the space-time orbit list page; Display the target display page based on the display data; Among them, the main page of the space-time orbit list page includes a space-time orbit group list area and a date display area.

[0021] In this embodiment, after the user enters the account and password on the login page of the application, the user can enter the home page of the application. The click trigger operation is an action performed by the user on the application home page to trigger the application to display a specific target display page. This operation is usually a click on a certain control (such as a button, a link or an icon).

[0022] The target display page is the page that the user hopes to access through the click trigger operation. The target display page can be one of the space-time orbit list page, the personal information page or the social page. Each page provides different functions and services for the user to meet their specific needs. The display data of the target display page is the information or content used to be displayed on the target display page. It includes text, images, videos or other multimedia elements, as well as any structured data for constructing and presenting the page.

[0023] In this embodiment, refer to Figure 3 , Figure 3The figure shows a schematic diagram of the home page of an application provided by an embodiment of the present disclosure. The lower part of the home page of the application includes three trigger controls, which are, from left to right, a social page trigger control 101, a space-time track list page trigger control 102, and a personal information page trigger control 103. The click trigger operation is the trigger operation for the control to enter the target display page. For example, when the user clicks the social page trigger control 101, they enter the social page; when they click the space-time track list page trigger control 102, they enter the space-time track list page; and when they click the personal information page trigger control 103, they enter the personal information page. In addition, clicking the trigger control "New" 104 in the middle of the application home page can also enter the space-time track list page.

[0024] There is also some data display on the home page of the application. The data at the circular ring position 105 in the middle of the home page represents the age of the user. If the user is a new user and has not set personal information, "Age unknown" is displayed at this position. If the user has set their personal information, the real age set by the user is displayed at this position. On the left and right sides at the lower end of the home page, a data is displayed respectively. The data on the left represents the number of space-time groups in the space-time track list page, and the data on the right represents the number of track groups in the space-time track list page.

[0025] In the above description, the space-time group represents the grouping of the user's works, such as life, travel, sports, study, etc. The track group represents the grouped works of the user under each space-time group. For example, under the travel space-time group, it includes one-day tour in Beijing, one-day tour in Shanghai, the great loop of Tibet, etc.

[0026] In this embodiment, the display data is the data corresponding to the target display page. Refer to Figure 4 , Figure 4 The figure shows a schematic diagram of the space-time track list page provided by an embodiment of the present disclosure. When the target display page is the space-time track list page, the display data may include space-time group data, track group data, date information, etc. Based on the display data, the target display page can be displayed, including: displaying the space-time track group list area 106 of the space-time track list page based on the space-time group data and track group data, and displaying the date display area 107 of the space-time track list page based on the date information.

[0027] Exemplarily, the space-time group data, track group data, and date information can be obtained from the original database when the application is initialized. During the process of using the application, the user can also add the space-time group data, track group data, and date information to the material library of the application. When the user logs in to the application system again, the updated data is displayed on the space-time track list page at this time.

[0028] Exemplarily, the spatio-temporal group data is grouped and displayed column by column in the spatio-temporal orbit group list area, the spatio-temporal group corresponding to each orbit group data is determined, and each orbit group data is displayed under the corresponding spatio-temporal group grouping. For example, referring to Figure 5 , Figure 5 is a schematic layout diagram of the spatio-temporal orbit group list area provided by an embodiment of the present disclosure. The spatio-temporal group data includes spatio-temporal group 1, spatio-temporal group 2, and spatio-temporal group 3. Under spatio-temporal group 1, there are orbit group 1 and orbit group 2; under spatio-temporal group 2, there are orbit group 3 and orbit group 4; under spatio-temporal group 3, there is orbit group 5.

[0029] The spatio-temporal orbit group list area includes multiple groups of spatio-temporal group data (number of groups, names, etc.), and multiple groups of orbit group information (number of works, work names, etc.). Referring to Figure 4 , Figure 4 is a schematic diagram of the spatio-temporal orbit list page provided by an embodiment of the present disclosure. The spatio-temporal group data can be the number of spatio-temporal groups, names, arrangement order, etc. For example, there are 6 groups of spatio-temporal groups in total, and the arrangement order is "spatio-temporal group 1", "important", "life", "work", "interest", "Test", arranged vertically on the page. The orbit group data can be the grouped works in each spatio-temporal group. For example, in the "important" spatio-temporal group, there are two works, the first is "Nina love star1" and the second is "Nina love star2".

[0030] The date data in the displayed data can be the shooting date of the picture, the upload date of the video, the modification date of the text, etc. The date information is the actual time corresponding to the image, audio, text, or video. The image information includes the number of pictures, pixels, brief introduction, etc.; the text information includes the number of words, content, memory size, etc. of the text; the audio information includes the audio content, characteristics of the audio, etc.; the video information includes video clarity, video duration, brief introduction, etc. According to the above information, the date information, image information, audio information, text information, or video information can be displayed in the date display area 107 of the spatio-temporal orbit list page. For example, each time point 108 in the date display area 107 represents an image / a video / audio / a piece of text at that time point. As can be seen from Figure 4 , there are multiple time points 108, and each time point 108 projects downward in the date display area 107 to obtain the year information of the data corresponding to that time point 108, and projects leftward to obtain the month information of the data corresponding to that time point 108.

[0031] Referring to Figure 4 , Figure 4Schematic diagram of the space-time orbit list page provided by an embodiment of the present disclosure. The first trigger operation instruction is a specific operation performed by the user on the space-time orbit list page. For example, the user performs a click operation or a long-press operation at time point 108 on the space-time orbit list page. This operation can cause the application to enter a specific first sub-page, specifically manifested as triggering the control for entering the first sub-page. Among them, the control for entering the first sub-page can be the time points prominently displayed in the upper half of the date display area. By clicking on these time points, the corresponding first sub-display data can be obtained, and then enter the page corresponding to the first sub-display data. The first sub-page is the display page corresponding to any orbit group data, and there are multiple first sub-pages.

[0032] In this embodiment, each space-time group includes one or more orbit group data, each orbit group data corresponds to a first sub-page, and multiple orbit group data correspond to different first sub-pages one by one. Each orbit group data will be displayed in the date display area 107 of the space-time orbit list page in the form of multiple time points 108.

[0033] S102: Display the first sub-page based on the first sub-display data. The data displayed on the home page of the first sub-page is the data corresponding to time point 108 on the space-time orbit list page.

[0034] In this embodiment, the data displayed on the home page of the first sub-page is the data corresponding to time point 108 on the space-time orbit list page. It can be understood that: for example, there are multiple time points 108 on the space-time orbit list page. When displaying the data of orbit group 1, if the user clicks on the 3rd time point 108 in the date display area, the data displayed on the home page of the first sub-page that jumps in is the data corresponding to the 3rd time point 108; if the user clicks on the last time point 108 in the date display area, the data displayed on the home page of the first sub-page that jumps in is the data corresponding to the last time point 108.

[0035] It can be concluded from the above that in this embodiment, by responding to the first trigger operation instruction of the user on the space-time orbit list page, the corresponding first sub-page data is dynamically obtained and displayed, enhancing the user interaction experience, enabling the user to conveniently access the display page of specific orbit group data, and improving the flexibility and efficiency of information access.

[0036] In addition, this embodiment can also display the distribution of multiple time points 108 in the time display area for the user. When the user triggers a certain time point 108, they can quickly switch to the corresponding page to view the corresponding image / text / audio / video data, helping the user intuitively and efficiently locate the data they want to obtain.

[0037] In one embodiment of the present disclosure, the first sub-display data includes at least one of image data, text data, audio data, and video data; the main page of the first sub-page includes a time display area, a data display area, and an editing area.

[0038] Displaying the first sub-page based on the first sub-display data includes: Displaying the target data set corresponding to the time point 108 in the corresponding data display area according to the time point 108 in the time display area, where the target data set is a set composed of image data, text data, audio data, and / or video data.

[0039] In this embodiment, the image data refers to data existing in the form of images, which can be photos, charts, icons, etc., and is used to visually display information. The text data refers to data existing in the form of text, which can be descriptions, instructions, labels, etc., and is used to provide detailed text information. The audio data refers to data existing in the form of sounds, which can be voices, music, sound effects, etc., and is used to provide auditory information or experiences. The video data refers to data existing in the form of dynamic images, which can be animations, videos, etc., and is used to provide a more vivid and rich information display.

[0040] Reference Figure 6 , Figure 6 is a schematic diagram of the first sub-page provided in an embodiment of the present disclosure. The time display area 109 refers to the area on the first sub-page for displaying time points, and these time points can be associated with the displayed data to help users understand the time background of the data. The time display area 109 displays data in the form of a time axis, where the year is marked below the time axis and the specific date is marked above the time axis.

[0041] The data display area 110 refers to the area on the first sub-page for displaying the target data set.

[0042] The target data set refers to the data set corresponding to a specific time point in the time display area 109, and these data sets are composed of image data, text data, audio data, and / or video data and are used to display the detailed information of that time point.

[0043] For example, assume that the first sub-display data is image data (photos), and the time span of the photos is 10 years. There is a group photo of a specific city landmark every year, and the months of each group photo may be different. Then, the time axis in the time display area can show that the photos taken in these ten years were taken on XX year XX month XX day, and the data display area can show the photos corresponding to that time point.

[0044] In this embodiment, the data display area also supports the user's swiping operation. By swiping, the user can see the complete display of image data, text data, audio data, and / or video data on the timeline, and clearly understand the distribution of these data, which helps the user generate a more concise collection of works based on these data.

[0045] If the target data set is image data and the image data includes at least two photos, in response to the user's swiping and switching operation in the data display area 110, at least two photos are switched and displayed.

[0046] In this embodiment, if the type of the target data set is image data and the image data includes at least two photos, on the first sub-page, the application continuously monitors the user's operation. When the user performs a swiping and switching operation, the application captures this action and performs corresponding operations. The swiping and switching operation is the trigger point for the user to interact with the application, used to inform the application of the need to switch and display photos. After receiving the user's swiping and switching operation, the application switches and displays at least two photos according to a preset logic. This switching can be sequential, such as switching from the first photo to the second, then to the third, and so on; or it can be switched according to other set rules, such as circularly or randomly, to meet different display requirements.

[0047] In addition, if the target data set includes image data and video data, when the user performs a swiping and switching operation, if the currently displayed data is image data, it is directly displayed; if the currently displayed data is video data, the video is directly played, and the playback form is determined according to the duration of the video. For example, if the duration of the video is greater than the first value, it is determined that the playback form of the video is single playback, that is, the video pauses after playing once. If the duration of the video is less than or equal to the first value, it is determined that the playback form of the video is loop playback, that is, the video plays in a loop until the user switches to the next image or video through a swiping and switching operation.

[0048] For example Figure 6 In, 111 can represent an image, 112 represents a video, and the duration of this video is less than the first value. When the user performs a swiping and switching operation (touching and swiping to the right with a finger) in the data display area 110, the video 112 is first displayed, and then the image 111 is displayed. If the user does not perform a swiping and switching operation when the video 112 is displayed, the video 112 plays in a loop until the user switches to the image 111.

[0049] From the above, it can be concluded that the first sub-page in this embodiment enhances the intuitiveness and accessibility of data by integrating various data forms such as images, texts, audios, and videos, and combining the timeline display. The user can conveniently browse and access the data sets of specific track groups through swiping and clicking operations.

[0050] In one embodiment of the present disclosure, with reference to Figure 6 and Figure 7 , Figure 6 is a schematic diagram of the first sub - page provided by an embodiment of the present disclosure. Figure 7 is a layout schematic diagram of multiple material adding controls provided by an embodiment of the present disclosure.

[0051] The data display method further includes: In response to the user triggering the overview control 113 in the time display area of the first sub - page, floating the thumbnail of the picture in the target data set above the currently displayed photo, or hiding the thumbnail of the picture in the target data set.

[0052] In response to the user triggering the add control 114 in the data display area of the first sub - page, displaying multiple material adding controls and an exit control 119 above the currently displayed photo; In response to the user triggering any one of the multiple material adding controls, jumping to display the material data on the carrier where the application is located, or the material data on the device connected to the carrier where the application is located.

[0053] In this embodiment, the add control 114 can be a "plus" icon. The material adding controls include a picture control 115, a text control 116, an audio control 117, a video control 118, etc. When the user clicks on the picture control 115, the first sub - page jumps to the user's mobile phone photo album, and at this time, the user can add the pictures of interest in the mobile phone photo album to the material library. For another example, when the user clicks on the text control 116, the first sub - page jumps to the text editing page, where the user can edit the text and add time points to the text, and after completion of the editing, add it to the material library.

[0054] It can be concluded from the above that the data display method given in this embodiment makes the operation of sliding and switching photos convenient, and multiple switching rules adapt to different needs, improving the browsing experience; in addition, the overview control enables the user to quickly browse the content; the material adding controls can help the user quickly add materials, add time nodes, perform text editing, etc., greatly enhancing the practicality and interest of the application.

[0055] In one embodiment of the present disclosure, the data display method further includes: In response to the user's second trigger operation instruction for the editing area, generating a first editing request instruction, and based on the first editing request instruction, instructing the data display area to enter the editing mode; Displaying an editing mode exit control; and indicating the data display area to exit the editing mode according to the trigger operation for the editing mode exit control; In response to receiving a second trigger operation instruction from the user for the editing area, a second editing request instruction is generated. Based on the second editing request instruction, the first sub-page is switched to the second sub-page, and it is indicated that the second sub-page enters the work generation mode. The second sub-page is the work generation editing page; A work generation mode exit control is displayed; according to the trigger operation for the work generation mode exit control, it is indicated that the second sub-page exits the work generation mode.

[0056] In this embodiment, with reference to Figure 6 , Figure 6 is a schematic diagram of the first sub-page provided by an embodiment of the present disclosure. The second trigger operation is a specific operation by the user for the editing area of the first sub-page, such as clicking the "paintbrush" control 120 in the editing area. When the user triggers the editing control in the editing area, the application generates a first editing request instruction, and based on the first editing request instruction, it is indicated that the data display area enters the editing mode. For example, when the user clicks the editing control in the editing area, the application makes the floating text corresponding to the currently displayed picture in the data display area editable.

[0057] When the floating text corresponding to the currently displayed picture in the data display area is in an editable state, an editing mode exit control (such as "complete") is displayed on the page. When the user clicks the complete control after finishing the editing, the data display area exits the editing mode and switches to the browsing mode.

[0058] In this embodiment, when the user triggers the work generation control (Artificial Intelligence Generated Content, AIGC) 121 in the editing area, the application generates a second editing request instruction. Based on the second editing request instruction, the first sub-page is switched to the second sub-page, and the second sub-page is the work generation editing page. For example, when the user clicks the AIGC control 121, the application generates a second editing request instruction and switches the first sub-page to the second sub-page. The second sub-page is an editable page, and the user can perform editing on the second sub-page, such as checking pictures, texts, audios, or videos in the material library, determining the name of the work, and selecting the style of the work. The second sub-page also includes a work generation mode exit control (such as "generate work"). When the user clicks the "generate work" control, the work generation mode is exited and the work generation progress page is entered.

[0059] It can be concluded from the above that in this embodiment, the editing mode and the work generation mode are flexibly switched through the second trigger operation, enhancing the user interaction experience; the convenient exit mechanisms for the editing mode and the work generation mode improve the efficiency and flexibility of data editing and work creation.

[0060] In an embodiment of the present disclosure, with reference toFigure 8 , Figure 8 This is a schematic diagram of the second sub - page provided by an embodiment of the present disclosure. The second sub - page includes a material display area 122 and a work rendering area 123.

[0061] The data display method further includes: According to the trigger operation for the work generation mode exit control, obtain the second sub - display data of the third sub - page corresponding to the trigger operation; Wherein, the second sub - display data includes the target material selected by the user in the material display area and the work style selected by the user in the work rendering area.

[0062] In this embodiment, the second sub - page includes a material display area 122 and a work rendering area 123. The work rendering area 123 includes the work name, work form, and work style. The work forms include AI picture books, long scrolls, creative videos, original pictures, etc.; the work styles include Pixar, Ukiyo - e, comics, watercolors, etc.

[0063] For example, the material display area 122 includes multiple pictures, and each picture is marked with a checkbox. The user can select the pictures of interest by clicking the checkbox. The user can also modify the work name, select the work form and style, etc. to generate a work.

[0064] The second sub - display data includes the pictures, texts, audios, or videos in the material library selected by the user, as well as the work name, work form, work style, etc. When the application recognizes the trigger operation of the user for the work generation mode exit control, such as clicking the "Generate Work" control 124, the application obtains the second sub - display data of the third sub - page corresponding to the trigger operation and displays the third sub - page according to the second sub - display data.

[0065] Refer to Figure 9 , Figure 9 This is a schematic diagram of the transition page provided by an embodiment of the present disclosure. During the process of switching the second sub - page to the third sub - page, the application presents a transition page, that is, the work generation progress page. The content displayed on this page includes the work generation progress bar, work name, creator, total number of pictures / texts / audios / videos, work form, work style, work permissions, storage location, etc. The work generation progress bar allows the user to intuitively see the progress of work generation. If the work generation is slow, the user can also click the "Wait in the Background" control on this transition page; if the user does not want to generate this work, the user can click the "Cancel Generation" control on the transition page. When the work is generated, the application displays the third sub - page, and the user can click the "Enter" control on the third sub - page to view the generated work.

[0066] It can be concluded from the above that in this embodiment, by providing a second sub-page including a material display area and a work rendering area, the user can flexibly select materials and work styles, obtain display data by triggering the work generation mode exit control and display the third sub-page, and present a transition page during this period to enhance the user experience, effectively improving the flexibility of work generation and the convenience of user operations.

[0067] In an embodiment of the present disclosure, the data display method further includes: In response to a third trigger operation instruction of the user for the time display area of the first sub-page, obtain the data within the time area corresponding to the third trigger operation instruction; the time area includes a start time point and an end time point; Generate story content based on the data within the time area and the user's personal information, switch the first sub-page to the fourth sub-page, and display the data and story content within the time area on the fourth sub-page.

[0068] In this embodiment, the third trigger operation instruction may be that when the user touches a certain time point in the time display area with a finger and does not release the finger and slides to the right until touching another user-selected time point. The time area includes a start time point and an end time point. For example, the start time point is February 19, 2023, and the end time point is October 5, 2023. The data within the time area is all text / image / audio / video data within the time interval from February 19, 2023 to October 5, 2023.

[0069] Among them, generating story content based on the data within the time area and the user's personal information includes: If the data within the time area is image data, extract the features in each image data and classify them to obtain multiple groups of different types of features; Determine the weight of each type of feature based on the correlation level between different types of features and the user's personal information, and generate story content based on all types of features and the weight of each type of feature.

[0070] In this embodiment, the image data is content such as photos and screenshots uploaded by the user. The features in the image data include color features, object features, scene features, etc. Extracting the features in each image data and classifying them to obtain multiple groups of different types of features can be understood as classifying all animal features into one category, all portrait features into one category, and all landscape features into one category. Such classification helps subsequent targeted processing and analysis based on different types of features.

[0071] Exemplarily, there are 20 pieces of image data. Among them, all 20 images have small animals (such as cats, dogs, birds, etc.), 3 images have human figures, and 16 images have outdoor scenes. It can be seen that this user may usually like to raise small animals very much and like to take small animals to play outdoors. Then, features such as small animals and outdoor scenes are important features for this user.

[0072] In this embodiment, the user's personal information includes hobbies, work content, and age. Determine the weight of each type of feature based on the correlation level between different types of features and the user's personal information, including: Determine multiple correlations between each type of feature and the user's hobbies, work content, and age, and weight the multiple correlations to obtain the total correlation. Based on the total correlation and a preset correlation threshold, determine the correlation level between each type of feature and the user's personal information; based on the mapping relationship between the correlation level and the weight, obtain the weight of each type of feature.

[0073] Exemplarily, for example, the user's personal information is: the hobby is hiking, the work content is a software engineer, and the age is 30 years old. For the image data, the extracted feature type is natural landscape feature. When determining the weight, for the natural landscape feature, because it is highly correlated with the user's photography and hiking hobbies, a relatively high correlation of 0.8 is given; the natural landscape feature has little association with the work and a low correlation of 0.1; the natural landscape feature has a certain correlation with the user's age, and a value of 0.5 is assigned. Weight these correlations to obtain the total correlation between the natural landscape feature and the user's personal information as 1.4. Compare the total correlation with a preset threshold (for example, 1.2) to determine the level, and then obtain the weight according to the mapping relationship. The total correlation of the natural landscape feature is greater than the preset threshold, and the correlation level is high. Then, the weight of the natural landscape feature can be determined as a high weight according to the mapping table preset by the system. In this way, the generated story content will be more in line with the user's characteristics and reflect their hobbies.

[0074] Generate story content based on all types of features and the weight of each type of feature, indicating that features with high feature weights need to highlight this feature, and features with low feature weights need to be ignored. For example, the natural landscape feature has a high weight and the animal feature has a low weight. Then, when generating the story content in this time period, it tends to be mainly based on the natural landscape. For example, the story content can be "In the summer of XX year, I like to stroll in XX Mountain and XX Huaxi Valley, enjoying the healing feeling brought by nature."

[0075] It can be concluded from the above that the data display method provided in this embodiment can strengthen the mining of the internal relevance and storytelling of data. The personalized story content generated based on the features highly relevant to the user's interests and hobbies in the image data provided in this embodiment enhances the user experience and makes the data display more in line with the user's interests and habits.

[0076] In an embodiment of the present disclosure, when the target display page is a personal information page, the display data includes personal information; Displaying the target display page based on the display data includes: Displaying the personal information area and the touch area of the target display page based on the personal information.

[0077] In response to the fourth trigger operation instruction of the user for the touch area, generate a jump instruction; Based on the jump instruction, instruct the personal information page to switch to the work page, the material library page, or the collection page.

[0078] In this embodiment, personal information refers to information related to the user's personal identity and attributes, such as name, gender, age, avatar, contact information, hobbies, user-generated works, etc. The personal information area refers to a specific area on the personal information page for displaying the user's personal information, including one or more fields for displaying personal information such as nationality, name, gender, age, address, contact information, etc.

[0079] The touch area refers to the area on the target display page where the user can touch or click for interaction. On the personal information page, the touch area includes controls for editing the user's material library, viewing the user's works, and works for user privacy settings, etc.

[0080] When the user clicks the control for editing the user's material library ("Work Reception Room" control), pictures, texts, audios, videos, etc. that the user is interested in can be added to the material library; when the user clicks the control for viewing the user's works ("My Material Library" control), the generated works can be browsed; when the user clicks the work control for privacy settings ("Collection List" control), the private works can be viewed.

[0081] It can be concluded from the above that in this embodiment, by setting the personal information area and the touch area for the target display page, the intuitive display and convenient interaction of the user's personal information are realized. The user can easily switch to the work, material library, or collection page, improving the user experience and the flexibility and convenience of page operations.

[0082] In an embodiment of the present disclosure, when the target display page is a social page, the display data includes conversation data and contact data.

[0083] Displaying the target display page based on the display data includes: Based on the conversation data, display the conversation list area of the target display page, and based on the contact data, display the contact list of the target display page.

[0084] In this embodiment, when the target display page is a social page, the social page includes a conversation list page, a contact list page, and a region switching control. Based on the conversation data, display the conversation list area of the target display page. The conversation data includes the chat information between the user and the associated person. The user can click on any conversation information in the conversation list area to enter the chat interface with the corresponding associated person.

[0085] Based on the contact data, display the contact list of the target display page. The contact data is the contacts added by the user and the friend application information. The user can click on the corresponding contact in the contact list interface to view their detailed information. The social interface also includes a contact addition control. The user can trigger this control to enter the contact search interface to search for and add friends.

[0086] From the above, it can be concluded that the social page integrates conversation and contact data, intuitively displays the conversation list and the contact list, facilitates the user to quickly switch to view the chat information and the contact details, and at the same time provides a contact addition function, enhancing the convenience of social interaction and the user experience, and improving the practicality of the social application.

[0087] Corresponding to the data display method in the above embodiment, Figure 9 This is a structural block diagram of a data display device provided by an embodiment of the present disclosure. For the sake of convenience of description, only the parts related to the embodiments of the present disclosure are shown. Refer to Figure 9 In this regard, the data display device 20 includes: a data acquisition module 21 and a data display module 22.

[0088] Among them, the data acquisition module 21 is used to obtain the first sub-display data of the first sub-page corresponding to the first trigger operation instruction in response to the first trigger operation instruction of the user on the space-time orbit list page; Among them, the first trigger operation instruction is the instruction received at the time point on the space-time orbit list page, and the first sub-page is the display page corresponding to any orbit group data on the space-time orbit list page; The data display module 22 is used to display the first sub-page based on the first sub-display data. The data displayed on the home page of the first sub-page is the data corresponding to the time point on the space-time orbit list page.

[0089] In an embodiment of the present disclosure, the first sub-display data includes at least one of image data, text data, audio data, and video data; the main page of the first sub-page includes a time display area, a data display area, and an editing area; The data display module 22 is specifically used for: According to the time point in the time display area, display the target data set corresponding to the time point in the corresponding data display area, where the target data set is a set composed of image data, text data, audio data, and / or video data.

[0090] In an embodiment of the present disclosure, the data display module 22 is further configured to: If the target data set is image data and the image data includes at least two photos, in response to a sliding switching operation of the user in the data display area, switch and display at least two photos.

[0091] In an embodiment of the present disclosure, the data display module 22 is further configured to: In response to a second trigger operation instruction of the user for the editing area, generate a first editing request instruction, and based on the first editing request instruction, instruct the data display area to enter the editing mode; Display an editing mode exit control; and instruct the data display area to exit the editing mode according to the trigger operation for the editing mode exit control; In response to receiving a second trigger operation instruction of the user for the editing area, generate a second editing request instruction, switch the first sub-page to the second sub-page based on the second editing request instruction, and instruct the second sub-page to enter the work generation mode, where the second sub-page is a work generation editing page; Display a work generation mode exit control; and instruct the second sub-page to exit the work generation mode according to the trigger operation for the work generation mode exit control.

[0092] In an embodiment of the present disclosure, the second sub-page includes a material display area and a work rendering area; The data display module 22 is further configured to: According to the trigger operation for the work generation mode exit control, obtain the second sub-display data of the third sub-page corresponding to the trigger operation; Wherein, the second sub-display data includes the target material selected by the user in the material display area and the work style selected in the work rendering area.

[0093] In an embodiment of the present disclosure, when the target display page is a personal information page, the display data includes personal information.

[0094] In an embodiment of the present disclosure, the data display module 22 is further configured to: In response to a third trigger operation instruction of the user for the time display area of the first sub-page, obtain the data within the time area corresponding to the third trigger operation instruction; the time area includes a start time point and an end time point; Generate story content based on the data within the time range and the user's personal information, switch the first sub-page to the fourth sub-page, and display the data within the time range and the story content on the fourth sub-page.

[0095] In an embodiment of the present disclosure, the data display module 22 is specifically configured to: If the data within the time range is image data, extract the features in each image data and classify them to obtain multiple groups of different types of features; Determine the weight of each type of feature based on the correlation level between different types of features and the user's personal information, and generate story content based on all types of features and the weight of each type of feature.

[0096] See Figure 10 , Figure 10 is a schematic block diagram of an electronic device provided by an embodiment of the present disclosure. As Figure 10 shown, the electronic device 300 in this embodiment may include: one or more processors 301, one or more input devices 302, one or more output devices 303, and one or more memories 304. The above-mentioned processors 301, input devices 302, output devices 303, and memories 304 communicate with each other through a communication bus 305. The memory 304 is used to store computer programs, and the computer programs include program instructions. The processor 301 is used to execute the program instructions stored in the memory 304. Among them, the processor 301 is configured to call the program instructions to execute the functions of each module in the above-mentioned device embodiments, such as Figure 9 the functions of modules 21 to 22 shown.

[0097] It should be understood that in the embodiments of the present disclosure, the so-called processor 301 may be a central processing unit (CPU), and this processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.

[0098] The input device 302 may include a touchpad, a fingerprint acquisition sensor (for acquiring the user's fingerprint information and the direction information of the fingerprint), a microphone, etc., and the output device 303 may include a display (such as an LCD), a speaker, etc.

[0099] The memory 304 may include a read-only memory and a random access memory, and provide instructions and data to the processor 301. A part of the memory 304 may also include a non-volatile random access memory. For example, the memory 304 may also store information about the device type.

[0100] In a specific implementation, the processor 301, the input device 302, and the output device 303 described in the embodiments of the present disclosure may implement the implementation manners described in the first and second embodiments of the data display method provided in the embodiments of the present disclosure, and may also implement the implementation manner of the electronic device described in the embodiments of the present disclosure, which will not be elaborated herein.

[0101] In another embodiment of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a processor, all or part of the processes in the methods of the above embodiments are implemented. It can also be completed by instructing relevant hardware through the computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium, etc.

[0102] The computer-readable storage medium may be an internal storage unit of the electronic device in any of the foregoing embodiments, such as the hard disk or memory of the electronic device. The computer-readable storage medium may also be an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device. Further, the computer-readable storage medium may also include both the internal storage unit and the external storage device of the electronic device. The computer-readable storage medium is used to store the computer program and other programs and data required by the electronic device. The computer-readable storage medium may also be used to temporarily store the data that has been output or will be output.

[0103] Those of ordinary skill in the art will realize that the units and algorithm steps of the examples described in connection with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described in terms of functionality in the above description. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this disclosure.

[0104] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described electronic devices and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0105] In several embodiments provided in this application, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be indirect couplings or communication connections through some interfaces or units, and can also be electrical, mechanical, or other forms of connection.

[0106] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiments of this disclosure.

[0107] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0108] The above is only the specific implementation manner of this disclosure, but the protection scope of this disclosure is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or substitutions within the technical scope disclosed by this disclosure, and these modifications or substitutions should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be subject to the protection scope of the claims.

Claims

1. A data display method, characterized in that: include: In response to a first trigger operation instruction of a user on the space-time track list page, obtaining first sub-display data of a first sub-page corresponding to the first trigger operation instruction; The first trigger operation instruction is an instruction received at a time point on the spatiotemporal track list page, and the first subpage is a display page corresponding to any track group data on the spatiotemporal track list page; The first sub-page is displayed based on the first sub-display data, and the data displayed on the homepage of the first sub-page is the data corresponding to the time point on the space-time track list page.

2. The data display method according to claim 1, characterized in that: The first sub-display data includes at least one of image data, text data, audio data and video data; the main page of the first sub-page includes a time display area, a data display area and an editing area; The displaying the first sub-page based on the first sub-display data includes: According to the time point in the time display area, a target data set corresponding to the time point is displayed in the corresponding data display area, and the target data set is a set composed of image data, text data, audio data and / or video data.

3. The data display method according to claim 2, characterized in that: Also includes: If the target data set is image data, and the image data includes at least two photos, then in response to a sliding switching operation of the user in the data display area, the at least two photos are switched and displayed.

4. The data display method according to claim 3, characterized in that: Also includes: In response to a second trigger operation instruction of the user for the editing area, generating a first editing request instruction, and instructing the data display area to enter an editing mode based on the first editing request instruction; Display edit mode exit control; Instructing the data display area to exit the edit mode according to a trigger operation on the edit mode exit control; In response to receiving a second trigger operation instruction from the user for the editing area, generating a second editing request instruction, switching the first subpage to a second subpage based on the second editing request instruction, and instructing the second subpage to enter a work generation mode, wherein the second subpage is a work generation editing page; Display the work generation mode exit control; The second sub-page is instructed to exit the work generation mode according to a trigger operation of the work generation mode exit control.

5. The data display method according to claim 4, characterized in that: The second sub-page includes a material display area and a work rendering area; The data display method further includes: According to the triggering operation of the work generation mode exit control, obtaining the second sub-display data of the third sub-page corresponding to the triggering operation; The second sub-display data includes the target material selected by the user in the material display area and the work style selected by the user in the work rendering area.

6. The data display method according to claim 2, characterized in that: Also includes: In response to a third trigger operation instruction of the user for the time display area of ​​the first sub-page, acquiring data in the time area corresponding to the third trigger operation instruction; the time area includes a start time point and an end time point; The story content is generated according to the data in the time zone and the user's personal information, the first subpage is switched to the fourth subpage, and the data in the time zone and the story content are displayed on the fourth subpage.

7. The data display method according to claim 6, characterized in that: Generating story content according to the data in the time zone and the user's personal information includes: If the data in the time zone is image data, extract features from each image data and classify them to obtain multiple groups of different types of features; The weight of each type of feature is determined based on the correlation level between the different types of features and the user's personal information, and story content is generated based on all types of features and the weight of each type of feature.

8. A data display device, characterized in that: include: A data acquisition module, configured to respond to a first trigger operation instruction of a user on a time-space track list page and acquire first sub-display data of a first sub-page corresponding to the first trigger operation instruction; The first trigger operation instruction is an instruction received at a time point on the spatiotemporal track list page, and the first subpage is a display page corresponding to any track group data on the spatiotemporal track list page; The data display module is used to display the first sub-page based on the first sub-display data, and the data displayed on the homepage of the first sub-page is the data corresponding to the time point on the space-time track list page.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.