Photo taking method, medium, device and computing equipment
By displaying the virtual image of the target user on the music platform and realizing virtual image photos between users, the problem that the existing music platform cannot meet users' social needs is solved and the user experience is improved.
Patent Information
- Application Number
- CN202111603602.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2041-12-24
AI Technical Summary
Existing music platforms cannot meet users' social needs when listening to music.
By displaying the virtual image of the target user on the guide page, determining the target user based on the historical relevance of the streaming media viewing, and displaying the virtual image of the currently logged in user on the photo page, virtual image group photos between users are realized.
A horizontal link between users has been established to meet users' social needs when listening to music and enhance user experience.
Smart Images

Figure CN114327221B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and more particularly, to a group photo taking method, medium, apparatus and computing device. Background Art
[0002] This section is intended to provide background or context for the technical solutions of the present disclosure stated in the claims. The description herein is not admitted to be prior art by inclusion in this section.
[0003] Current music platforms can obtain users’ listening data and recommend songs that users prefer. In addition, music platforms can also meet users’ demands to share songs on various social media.
[0004] However, current music platforms still only process music-related data for a single user and are unable to meet the user's social needs when listening to music. Summary of the invention
[0005] The present disclosure provides a group photo method, medium, device and computing equipment to solve the problem that music platforms in the prior art cannot meet the social needs of users while listening to music.
[0006] In a first aspect of the present disclosure, a group photo taking method is provided, comprising:
[0007] Displaying a guide page, the guide page including a first virtual image of a target user and a first control, the target user and the currently logged-in user having a streaming media reading history association, the streaming media reading history association being determined based on historical multimedia reading data of the target user and historical multimedia reading data of the currently logged-in user;
[0008] In response to the interactive operation directed to the first control, a group photo page is displayed, where the group photo page includes the first virtual image and the second virtual image of the currently logged-in user.
[0009] In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of the following:
[0010] The target user and the currently logged-in user have listened to the same audio in the same first historical time period;
[0011] The target user and the currently logged-in user play the same audio in a single loop in the same second historical time period;
[0012] The target user is the same as the singer of the year corresponding to the currently logged in user;
[0013] The target user has the same song of the year as the currently logged-in user;
[0014] The target user has the same music style as the currently logged in user.
[0015] In one embodiment of the present disclosure, the group photo page includes a second control, and displaying the group photo page further includes:
[0016] In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed, the third control represents the identity identifier of the first target friend, and the first group photo request interface includes a second virtual image of the currently logged-in user;
[0017] In response to the interactive operation directed to the third control, sending a first photo request to the first target friend;
[0018] In response to the first target friend confirming the first group photo request, displaying a group photo page.
[0019] In one embodiment of the present disclosure, the group photo page further includes a fourth control, and the fourth control represents an identity identifier of the target user; the group photo method further includes:
[0020] In response to the interactive operation towards the fourth control, a communication page corresponding to the target user is displayed, and the communication page is used for the current logged-in user to send communication information to the target user or receive communication information from the target user.
[0021] In one embodiment of the present disclosure, the group photo page further includes a fifth control; and the group photo method further includes:
[0022] In response to the interactive operation directed to the fifth control, a first group photo image is saved, where the first group photo image includes the first virtual image and the second virtual image.
[0023] In one embodiment of the present disclosure, the guide page further includes description information of the association of the streaming media viewing history.
[0024] In one embodiment of the present disclosure, before displaying the guide page, the method further includes:
[0025] In response to the second photo request sent by the second target friend, a second photo request interface is displayed, where the second photo request interface includes a third virtual image of the second target friend.
[0026] In one embodiment of the present disclosure, in response to the currently logged-in user having a second virtual image, the second group photo request interface further includes the second virtual image.
[0027] In one embodiment of the present disclosure, in response to the current logged-in user not having a virtual image, the second group photo request interface further includes a sixth control, and the group photo method further includes:
[0028] In response to the interactive operation directed to the sixth control, a virtual image customization page is displayed, the virtual image customization page including a seventh control,
[0029] When the customization of the second virtual image of the currently logged-in user is completed, in response to the interactive operation oriented to the seventh control, a second group photo image is generated, and the second group photo image includes the second virtual image and the third virtual image.
[0030] In one embodiment of the present disclosure, displaying a guide page includes:
[0031] sequentially displaying a plurality of pages of the annual report, wherein the background of at least one of the plurality of pages of the annual report includes the first virtual image;
[0032] In response to an interactive operation directed to a last displayed page among the plurality of pages of the annual report, a guide page is displayed.
[0033] In one embodiment of the present disclosure, multiple pages of the annual report are displayed in sequence, including:
[0034] In response to the interactive operation to the seventh control, multiple pages of the annual report are displayed in sequence.
[0035] In a second aspect of the present disclosure, a group photo taking device is provided, comprising:
[0036] A first display module is used to display a guide page, the guide page includes a first virtual image of a target user and a first control, the target user has a streaming media reading history association with a currently logged-in user, and the streaming media reading history association is determined based on historical multimedia reading data of the target user and historical multimedia reading data of the currently logged-in user;
[0037] The second display module is used to display a group photo page in response to the interactive operation oriented to the first control, where the group photo page includes the first virtual image and the second virtual image of the currently logged-in user.
[0038] In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of the following:
[0039] The target user and the currently logged-in user have listened to the same audio in the same first historical time period;
[0040] The target user and the currently logged-in user play the same audio in a single loop in the same second historical time period;
[0041] The target user is the same as the singer of the year corresponding to the currently logged in user;
[0042] The target user has the same song of the year as the currently logged-in user;
[0043] The target user has the same music style as the currently logged in user.
[0044] In one embodiment of the present disclosure, the group photo page includes a second control, and the second display module is further used to:
[0045] In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed, the third control represents the identity identifier of the first target friend, and the first group photo request interface includes a second virtual image of the currently logged-in user;
[0046] In response to the interactive operation directed to the third control, sending a first photo request to the first target friend;
[0047] In response to the first target friend confirming the first group photo request, displaying a group photo page.
[0048] In one embodiment of the present disclosure, the group photo page further includes a fourth control, and the fourth control represents an identity identifier of the target user; the group photo device further includes:
[0049] The third display module is used to display a communication page corresponding to the target user in response to an interactive operation oriented to the fourth control, where the communication page is used for the current logged-in user to send communication information to the target user or receive communication information from the target user.
[0050] In one embodiment of the present disclosure, the group photo page further includes a fifth control; and the group photo device further includes:
[0051] The saving module is used to save the first group photo image in response to the interactive operation oriented to the fifth control, where the first group photo image includes the first virtual image and the second virtual image.
[0052] In one embodiment of the present disclosure, the guide page further includes description information of the association of the streaming media viewing history.
[0053] In one embodiment of the present disclosure, the group photo device further includes:
[0054] The fourth display module is used to display a second photo request interface in response to the second photo request sent by the second target friend, where the second photo request interface includes a third virtual image of the second target friend.
[0055] In one embodiment of the present disclosure, in response to the currently logged-in user having a second virtual image, the second group photo request interface further includes the second virtual image.
[0056] In one embodiment of the present disclosure, in response to the current logged-in user not having a virtual image, the second group photo request interface further includes a sixth control, and the group photo device further includes:
[0057] a fifth display module, configured to display a virtual image customization page in response to an interactive operation directed to the sixth control, wherein the virtual image customization page includes a seventh control,
[0058] The generating module is used to generate a second group photo image in response to the interactive operation oriented to the seventh control when the customization of the second virtual image of the currently logged-in user is completed, wherein the second group photo image includes the second virtual image and the third virtual image.
[0059] In one embodiment of the present disclosure, the first display module includes:
[0060] A first display unit, configured to sequentially display a plurality of pages of the annual report, wherein a background of at least one of the plurality of pages of the annual report includes a first virtual image;
[0061] The second display unit is used to display a guide page in response to an interactive operation directed to a last displayed page among multiple pages of the annual report.
[0062] In one embodiment of the present disclosure, the first display unit is specifically used for:
[0063] In response to the interactive operation to the seventh control, multiple pages of the annual report are displayed in sequence.
[0064] In a third aspect of the present disclosure, a computer-readable storage medium is provided, in which computer program instructions are stored. When the computer program instructions are executed, the group photographing method as described in any one of the first aspects is implemented.
[0065] In a fourth aspect of the present disclosure, a computing device is provided, comprising: a memory and a processor; the memory is used to store program instructions; the processor is used to call the program instructions in the memory to execute any one of the photo-taking methods in the first aspect above.
[0066] The present disclosure displays a group photo page in response to an interactive operation oriented to a first control when displaying a guide page, wherein the guide page includes a first virtual image of a target user and a first control, the target user has a streaming media reading history association with a currently logged-in user, and the streaming media reading history association is determined based on the historical multimedia reading data of the target user and the historical multimedia reading data of the currently logged-in user; the group photo page includes the first virtual image and the second virtual image of the currently logged-in user. The first virtual image of the target user having a streaming media reading history association with the currently logged-in user can be determined, and by taking a group photo of the first virtual image and the second virtual image, the social needs of the user when listening to music are met, thereby enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:
[0068] Figure 1 The application scenario diagram according to the embodiment of the present disclosure is schematically shown;
[0069] Figure 2 The following is a schematic flowchart showing the steps of a group photo taking method according to an embodiment of the present disclosure;
[0070] Figure 3 The following is a schematic flowchart of a method for taking a group photo according to another embodiment of the present disclosure;
[0071] Figure 4 Schematically shows an interface interaction diagram according to an embodiment of the present disclosure Figure 1 ;
[0072] Figure 5 A schematic diagram schematically shows a first group photo request interface according to an embodiment of the present disclosure;
[0073] Figure 6 Schematically shows an interface interaction diagram according to an embodiment of the present disclosure Figure 2 ;
[0074] Figure 7 A schematic diagram schematically shows a first group photo image according to an embodiment of the present disclosure;
[0075] Figure 8 Schematically shows an interface interaction diagram according to an embodiment of the present disclosure Figure 3 ;
[0076] Fig. 9 The structure diagram of a storage medium according to an embodiment of the present disclosure is schematically shown;
[0077] Fig.10 The structure block diagram of a group photo taking device according to an embodiment of the present disclosure is schematically shown;
[0078] Fig.11 The structure block diagram of an electronic device according to an embodiment of the present disclosure is schematically shown.
[0079] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts. DETAILED DESCRIPTION
[0080] The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present disclosure, and are not intended to limit the scope of the present disclosure in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.
[0081] Those skilled in the art will appreciate that the embodiments of the present disclosure may be implemented as a system, device, apparatus, method or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
[0082] According to an embodiment of the present disclosure, a group photo taking method, medium, apparatus and computing device are proposed.
[0083] It should be understood herein that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction rather than having any limiting meaning.
[0084] The principle and spirit of the present disclosure are explained in detail below with reference to several representative embodiments of the present disclosure. SUMMARY OF THE INVENTION
[0086] The inventors have found that in the application corresponding to the music or audio player in the related art, the user can listen to any music, and the server corresponding to the application can obtain the user's music listening data, such as the name of the song, the type of song, and the length of time the song is listened to. The application can satisfy the user's need to share the music they listen to on other social platforms through music links or music cards. However, the related art is limited to the collection of music listening data for a single user, and it is impossible to link horizontally based on multiple users, for example, to associate the music listening data of different users and take group photos of the virtual images of different users.
[0087] Based on the above problems, the present disclosure provides a group photo method, which can display a first virtual image of a target user on a guide page. The target user has a streaming media viewing history association with a currently logged-in user. After the currently logged-in user performs an interactive operation on the guide page, a group photo page including the first virtual image and the second virtual image of the currently logged-in user can be displayed, and a horizontal link based on multiple users is established, thereby realizing the group photo needs of the currently logged-in user and other target users.
[0088] After introducing the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are described in detail below.
[0089] Application Scenario Overview
[0090] First reference Figure 1 , showing an application scenario of the group photo method provided by the present disclosure, for example, Figure 1A music application is triggered on the electronic device 10 to enter the application scenario, and it is determined that the currently logged-in user logs in to the music application. The currently logged-in user participates in corresponding interactive operations and can enter a guide page 11. The guide page 11 displays a first virtual image A1 and a first control B1 of the target user. The currently logged-in user clicks the first control B1 to enter a group photo page 12. The group photo page 12 has a first virtual image A1 and a second virtual image A2, thereby realizing a group photo of the currently logged-in user's second virtual image A2 and the target user's first virtual image A1.
[0091] In the present disclosure, when using a music application, the currently logged-in user can take a photo with an associated target user's virtual image based on his or her own historical music listening data, thereby satisfying the user's social needs when listening to music and improving the user's experience of using the music application.
[0092] Exemplary Methods
[0093] Combine the following Figure 1 For application scenarios, refer to Figure 2 To describe the method for taking a group photo according to an exemplary embodiment of the present disclosure. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principle of the present disclosure, and the embodiments of the present disclosure are not limited in this regard. On the contrary, the embodiments of the present disclosure can be applied to any applicable scenario.
[0094] In addition, in the technical solutions of the present invention, the collection, storage, use, processing, transmission, provision and disclosure of user data and other information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0095] Figure 2 A flowchart of a group photo method provided by the present disclosure is shown, which specifically includes the following steps:
[0096] S201, displaying a guide page.
[0097] Among them, refer to Figure 1 The guide page 11 includes a first virtual image A1 of a target user and a first control B1. The target user has a streaming media reading history association with the current logged-in user. The streaming media reading history association is determined based on the historical multimedia reading data of the target user and the historical multimedia reading data of the current logged-in user.
[0098] In the present disclosure, the guide page can be entered in any manner. Before entering the guide page, the server pre-acquires the historical multimedia viewing data of the currently logged-in user, such as historical music listening data, determines the target user with a streaming media viewing history correlation with the currently logged-in user based on the historical multimedia viewing data, and then obtains the first virtual image of the target user, and displays the first virtual image A1 on the guide page 11.
[0099] In addition, the first control B1 displays description information, such as Figure 1 There is also a return control on the guide page 11 for returning to the previous page. There is also a share control on the guide page 11 for sharing the guide page 11.
[0100] Reference Figure 1 The guide page 11 also includes description information C1 of the relevance of the streaming media viewing history, for example, "He is the person with the most similar music taste to you." In addition, the description information may also be "He likes the same singer as you," "He often listens to the same songs as you often listen to," etc.
[0101] S202: In response to the interactive operation on the first control, display a group photo page.
[0102] Among them, refer to Figure 1 When the user clicks the first control B1, the user enters the group photo page 12. The group photo page 12 includes the first virtual image A1 and the second virtual image A2 of the currently logged-in user.
[0103] Furthermore, the group photo page 12 also includes a return control and a share control. The return control is used to return to the guide page, and the share control is used to share the group photo page 12.
[0104] exist Figure 1 In the example, the group photo page 12 also includes specific association information C2 of the current logged-in user and the target logged-in user, for example, "You all listened to the music "Daybreak" at the same time late at night on September 10." In addition, it can also be "You all collected the singer A K," "You all like hip-hop music," etc.
[0105] In addition, you can save the group photo page, invite other friends to take a group photo through the group photo page, and communicate with the target user through the group photo page. For example, you can enter the communication page with the target user through the group photo page, and then chat with the target user, as well as confirm the group photo request, etc.
[0106] In the present disclosure, by determining a first virtual image of a target user having a streaming media viewing history associated with a currently logged-in user, and then taking a photo of the first virtual image and the second virtual image, the user's social needs when listening to music can be met and the user experience can be enhanced.
[0107] Figure 3 A flowchart showing another method for taking a group photo provided by the present disclosure is shown, which specifically includes the following steps:
[0108] S301, displaying multiple pages of the annual report in sequence.
[0109] In the present disclosure, the annual report can be accessed in any way. For example, the user can access the annual report by searching for the annual report on the homepage of the music application. The annual report includes multiple pages, and the content displayed on the page is the listening summary of the current logged-in user in the current year.
[0110] Reference Figure 4 , displaying multiple pages of the annual report in sequence, wherein the background of at least one of the multiple pages of the annual report includes the first virtual image A1.
[0111] exist Figure 4 In the example, after entering the annual report, a page 41 of the annual report is displayed. The page 41 may include: the first virtual image A1 of the target user, and text information 411 of the annual report. The currently logged-in user may slide the page 41 in a specified direction (e.g., upward) and then enter the subsequent pages of the annual report. The user may slide the pages repeatedly until entering the last page 42. After the currently logged-in user slides to the last page 42 of the annual report, the following is displayed: Figure 1 The guide page 11 is shown.
[0112] S302 , in response to an interactive operation on a last displayed page among multiple pages of the annual report, display a guide page.
[0113] The guide page includes a first virtual image and a first control of the target user. The target user has a streaming media viewing history association with the current logged-in user. The streaming media viewing history association is determined based on the historical multimedia viewing data of the target user and the historical multimedia viewing data of the current logged-in user.
[0114] In addition, the guide page may also include some introduction information about the first virtual image A1 of the target user, such as "Remember him, the villager who showed you the way at the forest entrance?" This introduction information is used to remind the user that the first virtual image A1 on the guide page and the first virtual image A1 on the background of the annual report page are the same.
[0115] In the present disclosure, the streaming media viewing history correlation includes at least one of the following: the target user and the currently logged-in user have listened to the same audio in the same first historical time period; the target user and the currently logged-in user have played the same audio on repeat in the same second historical time period; the target user and the currently logged-in user have the same singer of the year; the target user and the currently logged-in user have the same song of the year; the target user and the currently logged-in user have the same music style.
[0116] Among them, the same audio that has been listened to in the same first historical time period is: matching the date of listening to the song, the name of the song, and the name of the singer. If the date, song name, and singer name of the song that the currently logged-in user listens to are the same, the user is the target user. Exemplarily, the currently logged-in user and the target user both listened to the song "It's Dawn" by A K late at night on March 25. The same audio that is looped in the same second historical time period is: matching the date of the single loop, the name of the song that is looped, and the name of the singer. If the date, song name, and singer name of the song that the currently logged-in user listens to are the same, the user is the target user. Exemplarily, the currently logged-in user and the target user both looped the song "It's Dawn" by A K on March 25.
[0117] Furthermore, the corresponding singer of the year is the same as follows: the user with the same singer of the year in the annual report of the year is matched as the target user. Exemplarily, the singer of the year for the current logged-in user and the target user is Ah K. The corresponding song of the year is the same as follows: it is determined that the singer name and song name of some songs in the song of the year for the current logged-in user and the song of the year for the target user overlap. Exemplarily, the song of the year for the current logged-in user and the song of the year for the target user both include Ah K's "Daybreak". The corresponding genre (song style) is the same as follows: it is determined that the genre of the year for the current logged-in user overlaps with the genre of the target user. Exemplarily, the genres of the current logged-in user and the target user are both hip-hop and rock.
[0118] Furthermore, the priorities of different streaming media reading history associations can be preset. Exemplarily, if different target users are determined based on the above-mentioned different streaming media reading history associations, the final target user can be determined based on the priority. Exemplarily, if target user H1 is determined based on listening to the same audio in the same first historical time period; target user H2 is determined based on looping the same audio in the same second historical time period; target user H3 is determined based on the corresponding singer of the year; target user H4 is determined based on the corresponding song of the year; target user H5 is determined based on the corresponding music style. Among them, if the priority of listening to the same audio in the same first historical time period is higher than other methods, target user H1 can be determined as the final target user based on the priority.
[0119] In addition, if there is no target user that meets the above streaming media viewing history relevance, a fallback rule may be set, for example, a user of the opposite gender to the currently logged-in user is determined as the target user, or a user in the same region as the currently logged-in user is determined as the target user.
[0120] In the present disclosure, if the user enters the annual report or guide page again, a new user who has a streaming media viewing history associated with the currently logged-in user is determined as a target user.
[0121] The determined target user also needs to have a virtual image, which can be a virtual image set through the annual report of the current year, a virtual image set in the annual report of the previous year, or a virtual image set by participating in other activities of the music application.
[0122] In the present disclosure, if the currently logged-in user is the first user to use the group photo page, the target user may be a preset user, such as a developer or manager of the music application.
[0123] S303: In response to the interactive operation on the first control, display a group photo page.
[0124] In the present disclosure, the currently logged-in user can enter the group photo page through the annual report page, and then take a group photo with a virtual image of a "stranger" who has a listening relationship with the currently logged-in user. In this way, a horizontal link between the listening music data is established between users, satisfying the social needs of users.
[0125] Reference Figure 1 , wherein the group photo page includes a second control B2. In addition, the specific implementation process of this step is referred to S202 and will not be repeated here.
[0126] S304: In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed.
[0127] Among them, refer to Figure 5 , the first group photo request interface 51 includes the second virtual image A2 of the currently logged-in user. In addition, the first group photo request interface 51 can be an image or a page. If the first group photo request interface is an image, it also includes an empty area I and path information 511. The first target friend can preview the interface corresponding to the first group photo request interface 51 through the path information 511. When the first target friend previews the corresponding interface, the virtual image of the first target friend is displayed in the empty area I.
[0128] In the present disclosure, the first group photo request interface 51 may be generated in the background. Figure 6, controls corresponding to the friends of multiple currently logged-in users are displayed. For example, Friends 1 to Friends n on Page 61. If the currently logged-in user selects the third control B3 among multiple controls, a first group photo request can be sent to the first target friend (Friend 1) corresponding to the third control. Among them, the third control B3 represents the identity identifier of the first target friend.
[0129] In addition, after the currently logged-in user triggers Figure 1 the second control B2 on the group photo page, multiple controls corresponding to social applications (not shown in the figure) can also be displayed on Page 61. After the currently logged-in user selects one of the controls, the corresponding social application is entered. The currently logged-in user can select one of the friends in this social application as the first target friend to whom the first group photo request is sent.
[0130] S305, in response to an interaction operation on the third control B3, send a first group photo request to the first target friend.
[0131] In the present disclosure, the first group photo request can be Figure 5 the image shown, or it can be sent in the form of a link to the page shown in Figure 5 .
[0132] S306, in response to the first target friend confirming the first group photo request, display the group photo page.
[0133] In the present disclosure, when the first target friend confirms to take a group photo according to the first group photo request, the group photo is returned to the currently logged-in user. The currently logged-in user displays the group photo page 62 as shown in Figure 6 . This group photo page 62 is the same as the group photo page 12 in Figure 1 except for the different virtual avatars, and will not be repeated here. The group photo page 62 contains the second virtual avatar A2 of the currently logged-in user and the fourth virtual avatar A4 of the first target friend.
[0134] In addition, the currently logged-in user can also save this group photo page 61 and then request to take a group photo with other friends.
[0135] S307, in response to an interaction operation on the fourth control, display the communication page corresponding to the target user.
[0136] Among them, referring to Figure 1 , the group photo page 12 also includes a fourth control B4. The fourth control B4 represents the identity identifier of the target user, such as "Spicy Chicken Egg"; the communication page is used for the currently logged-in user to send communication information to the target user or receive communication information from the target user. It can be understood that the currently logged-in user and the target user chat through this communication page.
[0137] In addition, referring to Figure 6 In the group photo page 62, the fourth control B4 represents the identity identifier of the first target friend, such as "Xiao Mahua".
[0138] In the present disclosure, the currently logged-in user can take photos with "strangers" or with friends, which improves the user experience.
[0139] S308: In response to the interactive operation directed to the fifth control, save the first group photo image.
[0140] Among them, refer to Figure 1 , the group photo page 12 also includes a fifth control B5. When the user triggers the fifth control B5, a first group photo image corresponding to the group photo page 12 is generated. Figure 7 , and then save the first group photo image 71. The first group photo image 71 includes the first virtual image A1 and the second virtual image A2.
[0141] In the present disclosure, the annual report can also be entered through the invitation of a friend, which can be: in response to the second group photo request sent by the second target friend (friend 2), the second group photo request interface 83 is displayed; in response to the interactive operation facing the sixth control B6, the virtual image customization page 84 is displayed, and the virtual image customization page includes the seventh control B7; when the customization of the second virtual image of the currently logged-in user is completed, in response to the interactive operation facing the seventh control B7, a second group photo image is generated.
[0142] Reference Figure 8 and Figure 4 , sequentially displaying multiple pages of the annual report includes: responding to the interactive operation facing the seventh control B7, sequentially displaying multiple pages 41 to 42 of the annual report. After the currently logged-in user triggers the seventh control B7, the first page 41 of the annual report is first displayed, and then the currently logged-in user can slide the page 41 in a specified direction (for example, upward), and then enter the middle page of the annual report, and repeatedly slide each page until entering the last page 42.
[0143] In the present disclosure, the second group photo request may be sent to the currently logged-in user in the form of a link, and when the currently logged-in user triggers the link, the second group photo request interface is displayed. Figure 8 The second photo request may also be sent by the second target friend to the currently logged-in user in the form of an image. The image 81 is displayed on the display interface of the display device of the currently logged-in user. The image 81 includes the third virtual image A3 of the second target friend and the photo path information 811. The currently logged-in user may enter the second photo request interface 82 or 83 according to the indication of the current photo path information 811.
[0144] Exemplarily, the group photo path information 811 may be to save the picture, then open the reference application, and then use the scan function to scan the QR code.
[0145] Furthermore, in response to the second group photo request, a second group photo request interface 82 or 83 is displayed, wherein the second group photo request interface 82 or 83 includes a third virtual image A3 of the second target friend.
[0146] In response to the current logged-in user having a second virtual image A2, the second group photo request interface 82 further includes the second virtual image A2. Figure 8 In the second group photo request interface 82, if the currently logged-in user has the second virtual image A2, the third virtual image A3 and the second virtual image A2 are directly displayed on the second group photo request interface 82 to complete the group photo.
[0147] In addition, the second group photo request interface 82 also includes: a save group photo control E1 and a send group photo control E2, wherein the save group photo control E1 is used to save the group photo including the third virtual image A3 and the second virtual image A2. The send group photo control E2 is used to send the group photo including the third virtual image A3 and the second virtual image A2 to the second target friend. In addition, the second group photo request interface 82 also includes a share control, which can share the group photo including the third virtual image A3 and the second virtual image A2 with other friends.
[0148] In the present disclosure, the user's need to take group photos with friends can be met, thereby improving the user experience.
[0149] In response to the current logged-in user not having a virtual image, the second group photo request interface 83 further includes a sixth control B6.
[0150] Reference Figure 8 When the currently logged-in user does not have a virtual image, the second group photo request interface is shown as 83, and the second group photo request interface 83 includes a third virtual image A3 of the second target friend, an empty area D, and a sixth control B6. The empty area D is used to display the second virtual image A2 of the currently logged-in user.
[0151] Reference Figure 8 After the current logged-in user triggers the sixth control B6 in the second group photo request interface 83, the virtual image customization page 84 is entered. The virtual image customization page 84 includes virtual images 1 to n provided by the system. The current logged-in user can select any one of them as the second virtual image, or trigger the import virtual image control F3 to import the second virtual image. In addition, G is a preview window for the second virtual image customized by the current logged-in user.
[0152] Furthermore, the avatar customization page 84 includes a seventh control B7, and the user can generate and save the second group photo image and enter the annual report by triggering the seventh control B7.
[0153] In the present disclosure, the effect of sharing a music application can be achieved through a friend's photo request, and friends can take photos of their virtual images together, thereby improving the user experience.
[0154] The second group photo image includes the second virtual image and the third virtual image.
[0155] In the present disclosure, the second group photo image may be generated in the background, or the generated second group photo image may be displayed and sent to the second target friend.
[0156] In the present disclosure, by comparing and analyzing the listening data of different users, a listening connection between different users is established to meet the social needs of users when listening to music. In addition, by taking photos with "strangers", the emotional connection between users with music as a companion is strengthened, creating a unique atmosphere of the music application, thereby improving the user experience. Furthermore, by sharing and inviting "photos", more users can be guided to participate in the experience of the music application. Finally, in the form of music and social interaction, a better experience is provided to users.
[0157] Exemplary Media
[0158] After introducing the method of the exemplary embodiment of the present disclosure, next, refer to Fig. 9 A storage medium according to an exemplary embodiment of the present disclosure is described.
[0159] refer to Fig. 9 As shown, the storage medium 90 stores a program product for implementing the above method according to an embodiment of the present disclosure, which can be a portable compact disk read-only memory (CD-ROM) and includes program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto.
[0160] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0161] The readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, wherein the readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable signal medium may also be any readable medium other than a readable storage medium.
[0162] Program code for performing the disclosed operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN).
[0163] Exemplary Devices
[0164] After introducing the medium of the exemplary embodiment of the present disclosure, next, reference is made to Fig.10 A group photo taking device according to an exemplary embodiment of the present disclosure is described, which is used to implement a method in any of the above method embodiments. Its implementation principle and technical effects are similar and will not be described in detail here.
[0165] Fig.10 The structural block diagram of a group photo device 100 provided by the present disclosure is shown, and the group photo device 100 includes: a first display module 101 and a second display module 102. Among them:
[0166] The first display module 101 is used to display a guide page, which includes a first virtual image of a target user and a first control. The target user has a streaming media reading history association with the current logged-in user, and the streaming media reading history association is determined based on the historical multimedia reading data of the target user and the historical multimedia reading data of the current logged-in user;
[0167] The second display module 102 is used to display a group photo page in response to the interactive operation oriented to the first control, where the group photo page includes the first virtual image and the second virtual image of the currently logged-in user.
[0168] In one embodiment of the present disclosure, the streaming media viewing history association includes at least one of the following:
[0169] The target user and the currently logged-in user have listened to the same audio in the same first historical time period;
[0170] The target user and the currently logged-in user play the same audio in a single loop in the same second historical time period;
[0171] The target user is the same as the singer of the year corresponding to the currently logged in user;
[0172] The target user has the same song of the year as the currently logged-in user;
[0173] The target user has the same music style as the currently logged in user.
[0174] In one embodiment of the present disclosure, the group photo page includes a second control, and the second display module 102 is further used to:
[0175] In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed, the third control represents the identity identifier of the first target friend, and the first group photo request interface includes a second virtual image of the currently logged-in user;
[0176] In response to the interactive operation directed to the third control, sending a first photo request to the first target friend;
[0177] In response to the first target friend confirming the first group photo request, displaying a group photo page.
[0178] In one embodiment of the present disclosure, the group photo page further includes a fourth control, and the fourth control represents the identity of the target user; the group photo device 100 also includes:
[0179] The third display module (not shown) is used to display the communication page corresponding to the target user in response to the interactive operation oriented to the fourth control, and the communication page is used for the current logged-in user to send communication information to the target user or receive communication information from the target user.
[0180] In one embodiment of the present disclosure, the group photo page further includes a fifth control; the group photo device 100 further includes:
[0181] A saving module (not shown) is used to save the first group photo image in response to the interactive operation oriented to the fifth control, where the first group photo image includes the first virtual image and the second virtual image.
[0182] In one embodiment of the present disclosure, the guide page further includes description information of the association of the streaming media viewing history.
[0183] In one embodiment of the present disclosure, the group photo device 100 further includes:
[0184] The fourth display module (not shown) is used to display a second photo request interface in response to the second photo request sent by the second target friend, where the second photo request interface includes a third virtual image of the second target friend.
[0185] In one embodiment of the present disclosure, in response to the currently logged-in user having a second virtual image, the second group photo request interface further includes the second virtual image.
[0186] In one embodiment of the present disclosure, in response to the current logged-in user not having a virtual image, the second group photo request interface further includes a sixth control, and the group photo device 100 further includes:
[0187] a fifth display module (not shown), configured to display a virtual image customization page in response to an interactive operation directed to the sixth control, wherein the virtual image customization page includes a seventh control,
[0188] A generating module (not shown) is used to generate a second group photo image in response to an interactive operation oriented to a seventh control when the customization of the second virtual image of the currently logged-in user is completed, the second group photo image including the second virtual image and the third virtual image.
[0189] In one embodiment of the present disclosure, the first display module 101 includes:
[0190] A first display unit, configured to sequentially display a plurality of pages of the annual report, wherein a background of at least one of the plurality of pages of the annual report includes a first virtual image;
[0191] The second display unit is used to display a guide page in response to an interactive operation directed to a last displayed page among multiple pages of the annual report.
[0192] In one embodiment of the present disclosure, the first display unit is specifically used for:
[0193] In response to the interactive operation to the seventh control, multiple pages of the annual report are displayed in sequence.
[0194] Exemplary Computing Devices
[0195] After introducing the method, medium and apparatus of the exemplary embodiments of the present disclosure, next, reference is made to Fig.11 A computing device according to an exemplary embodiment of the present disclosure is described.
[0196] Fig.11 The computing device 110 shown is only an example and should not bring any limitation to the functionality and scope of use of the embodiments of the present disclosure.
[0197] like Fig.11 As shown, the computing device 110 is in the form of a general computing device. The components of the computing device 110 may include but are not limited to: at least one processing unit 111, at least one storage unit 112, and a bus 113 connecting different system components (including the processing unit 111 and the storage unit 112).
[0198] The bus 113 includes a data bus, a control bus, and an address bus.
[0199] The storage unit 112 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1121 and / or a cache memory 1122 , and may further include a readable medium in the form of a non-volatile memory, such as a read-only memory (ROM) 1123 .
[0200] The storage unit 112 may also include a program / utility 1125 having a set (at least one) of program modules 1124, such program modules 1124 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0201] The computing device 110 may also communicate with one or more external devices 114 (e.g., a keyboard, a pointing device, etc.). Such communication may be performed via an input / output (I / O) interface 115. Furthermore, the computing device 110 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 116. Fig.11 As shown, the network adapter 116 communicates with other modules of the computing device 120 via the bus 113. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the computing device 110, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0202] It should be noted that although several units / modules or sub-units / modules of the photo-taking device are mentioned in the above detailed description, such division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above may be embodied in one unit / module. Conversely, the features and functions of one unit / module described above may be further divided to be embodied by multiple units / modules.
[0203] In addition, although the operations of the disclosed method are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0204] Although the spirit and principle of the present disclosure have been described with reference to several specific embodiments, it should be understood that the present disclosure is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and such division is only for the convenience of expression. The present disclosure is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims.
Claims
1. A method for taking a group photo, comprising: Displaying a guide page, the guide page including a first virtual image of a target user and a first control, the target user having a streaming media viewing history association with a currently logged-in user, the streaming media viewing history association being determined based on historical multimedia viewing data of the target user and historical multimedia viewing data of the currently logged-in user; In response to the interactive operation directed to the first control, displaying a first group photo page, wherein the first group photo page includes the first virtual image and a second virtual image of the currently logged-in user; The first group photo page includes a second control, and the method further includes: In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed, wherein the third control represents an identity identifier of the first target friend, and the first group photo request interface includes a second virtual image of the currently logged-in user; In response to the interactive operation directed to the third control, sending a first group photo request to the first target friend; In response to the first target friend confirming the first group photo request, a second group photo page is displayed; the second group photo page includes the second virtual image and a fourth virtual image of the first target friend.
2. The group photo taking method according to claim 1, wherein the streaming media viewing history association comprises at least one of the following: The target user and the currently logged-in user have listened to the same audio in the same first historical time period; The target user and the currently logged-in user play the same audio in a single loop in the same second historical time period; The target user is the same as the singer of the year corresponding to the currently logged-in user; The target user and the currently logged-in user have the same song of the year; The target user and the currently logged-in user have the same music style.
3. The group photo method according to claim 1, wherein the first group photo page further comprises a fourth control, wherein the fourth control represents an identity identifier of the target user; and the group photo method further comprises: In response to the interactive operation directed to the fourth control, a communication page corresponding to the target user is displayed, where the communication page is used for the currently logged-in user to send communication information to the target user or receive communication information from the target user.
4. The group photo method according to claim 1, wherein the first group photo page further comprises a fifth control; and the group photo method further comprises: In response to the interactive operation directed to the fifth control, a first group photo image is saved, where the first group photo image includes the first virtual image and the second virtual image. 5 . The group photo taking method according to claim 1 , wherein the guide page further comprises description information of the association of the streaming media viewing history.
6. The group photo taking method according to any one of claims 1 to 5, before displaying the guide page, further comprising: In response to a second group photo request sent by a second target friend, a second group photo request interface is displayed, wherein the second group photo request interface includes a third virtual image of the second target friend. 7 . The group photo taking method according to claim 6 , in response to the currently logged-in user having the second virtual image, the second group photo request interface further includes the second virtual image.
8. The group photo method according to claim 6, in response to the current logged-in user not having a virtual image, the second group photo request interface further comprises a sixth control, and the group photo method further comprises: In response to the interactive operation directed to the sixth control, displaying a virtual image customization page, the virtual image customization page including a seventh control, When the customization of the second virtual image of the currently logged-in user is completed, a second group photo image is generated in response to an interactive operation directed to the seventh control, where the second group photo image includes the second virtual image and the third virtual image.
9. The group photo method according to claim 8, wherein the displaying guide page comprises: sequentially displaying a plurality of pages of the annual report, wherein the background of at least one of the plurality of pages of the annual report includes the first virtual image; In response to an interactive operation directed to a last displayed page among multiple pages of the annual report, the guide page is displayed.
10. The group photo method according to claim 9, wherein the sequentially displaying multiple pages of the annual report comprises: In response to the interactive operation to the seventh control, multiple pages of the annual report are displayed in sequence.
11. A group photo taking device, comprising: A first display module is used to display a guide page, wherein the guide page includes a first virtual image of a target user and a first control, wherein the target user has a streaming media viewing history association with a currently logged-in user, and the streaming media viewing history association is determined based on historical multimedia viewing data of the target user and historical multimedia viewing data of the currently logged-in user; A second display module, configured to display a first group photo page in response to an interactive operation directed to the first control, wherein the first group photo page includes the first virtual image and a second virtual image of the currently logged-in user; The first group photo page includes a second control, and the second display module is further used for: In response to the interactive operation directed to the second control, a first group photo request interface is generated, and a third control is displayed, wherein the third control represents an identity identifier of the first target friend, and the first group photo request interface includes a second virtual image of the currently logged-in user; In response to the interactive operation directed to the third control, sending a first group photo request to the first target friend; In response to the first target friend confirming the first group photo request, a second group photo page is displayed; the second group photo page includes the second virtual image and a fourth virtual image of the first target friend.
12. The photo-taking device according to claim 11, wherein the streaming media viewing history association comprises at least one of the following: The target user and the currently logged-in user have listened to the same audio in the same first historical time period; The target user and the currently logged-in user play the same audio in a single loop in the same second historical time period; The target user is the same as the singer of the year corresponding to the currently logged-in user; The target user and the currently logged-in user have the same song of the year; The target user and the currently logged-in user have the same music style.
13. The group photo device according to claim 11, wherein the first group photo page further comprises a fourth control, wherein the fourth control represents an identity identifier of the target user; and the group photo device further comprises: The third display module is used to display a communication page corresponding to the target user in response to an interactive operation directed to the fourth control, and the communication page is used for the currently logged-in user to send communication information to the target user or receive communication information from the target user.
14. The group photo device according to claim 11, wherein the first group photo page further comprises a fifth control; the group photo device further comprises: A saving module is used to save a first group photo image in response to an interactive operation directed to the fifth control, where the first group photo image includes the first virtual image and the second virtual image. 15 . The photo-taking device according to claim 11 , wherein the guide page further comprises description information of the association of the streaming media viewing history.
16. The group photo device according to any one of claims 11 to 15, further comprising: The fourth display module is used to display a second photo request interface in response to the second photo request sent by the second target friend, where the second photo request interface includes a third virtual image of the second target friend. 17 . The group photo taking device according to claim 16 , wherein in response to the currently logged-in user having the second virtual image, the second group photo request interface further includes the second virtual image.
18. The group photo taking device according to claim 16, in response to the current logged-in user not having a virtual image, the second group photo request interface further comprises a sixth control, and the group photo taking device further comprises: a fifth display module, configured to display a virtual image customization page in response to an interactive operation directed to the sixth control, wherein the virtual image customization page includes a seventh control, A generating module is used to generate a second group photo image in response to an interactive operation directed to the seventh control when the customization of the second virtual image of the currently logged-in user is completed, wherein the second group photo image includes the second virtual image and the third virtual image.
19. The group photo taking device according to claim 18, wherein the first display module comprises: A first display unit, configured to sequentially display a plurality of pages of the annual report, wherein a background of at least one of the plurality of pages of the annual report includes the first virtual image; The second display unit is used to display the guide page in response to an interactive operation directed to a last displayed page among the multiple pages of the annual report.
20. The group photo taking device according to claim 19, wherein the first display unit is specifically used for: In response to the interactive operation to the seventh control, multiple pages of the annual report are displayed in sequence.
21. A computer-readable storage medium, wherein computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are executed, the photo-taking method according to any one of claims 1 to 10 is implemented.
22. A computing device comprising: Memory and processor; The memory is used to store program instructions; The processor is used to call the program instructions in the memory to execute the photo-taking method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Display panel with graphical user interface for live singing / co-op scenes
CN306587864S