System for providing personalized music sharing

CN122086349APending Publication Date: 2026-05-26HARMAN INT IND INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511689006.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-11-25
Filing Date
2025-11-18
Publication Date
2026-05-26

Smart Images

  • Figure CN122086349A_ABST
    Figure CN122086349A_ABST
Patent Text Reader

Abstract

A computing device includes a display; and at least one processor programmed to transmit a multimedia signal, including one or more audio and video data, for output via a speaker and one or more of the display; receive first user input through a first interface of the display, the first user input instructing a user to select the creation of personalized content including a start position and an end position corresponding to a portion of the multimedia signal; present at least one attribute of the personalized content on a second interface for user selection; and, in response to receiving second user input at the second interface, associate the at least one attribute with the personalized content of the multimedia signal to provide a desired attribute, the second user input instructing selection of the at least one attribute.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to systems and methods for creating and sharing multimedia content. More specifically, this disclosure relates to systems and methods for creating and sharing personalized multimedia content experiences based on user preferences. Background Technology

[0002] Many consumers use smart devices (such as smartphones) to play media content such as music. Music can be downloaded digitally from the internet and played through one or more speakers or headphones connected to the smart device. Different music platforms may offer varying degrees of interaction and engagement between the user and the music. Typically, users can download or stream music data from the internet and play the entire song from beginning to end, but with limited interaction, such as play / pause and navigating within tracks. Modern online platforms may allow users to interact with and engage with the song being played, providing a more personalized experience. For example, users can save songs as favorites. Users can also share songs with friends via social media. Summary of the Invention

[0003] In one or more exemplary embodiments of this disclosure, a computing device includes a display; and at least one processor programmed to transmit a multimedia signal, including one or more audio and video data, for output via a speaker and one or more of the display; receive a first user input through a first interface of the display, the first user input instructing a user to select the creation of personalized content including a start position and an end position corresponding to a portion of the multimedia signal; present at least one attribute of the personalized content on a second interface for user selection; in response to receiving a second user input at the second interface, associate the at least one attribute with the personalized content of the multimedia signal to provide a desired attribute, the second user input instructing selection of the at least one attribute; and share the desired attribute and the personalized content to another computing device separate from the computing device used for playing back the content.

[0004] A method includes transmitting a multimedia signal, comprising one or more of audio and video data, for output via one or more of a speaker and a display; receiving a first user input on a first interface of the display, the first user input instructing a user to select the creation of personalized content including a start position and an end position corresponding to a portion of the multimedia signal; presenting a plurality of attributes of the personalized content for the user to select on a second interface; in response to receiving at least one of the first user input at the first interface and the second user input at the second interface, associating the plurality of attributes with the personalized content of the multimedia signal to provide desired attributes; and sharing the desired attributes and the personalized content with an entity for playing back the content.

[0005] A non-transitory computer-readable medium includes instructions that, when executed by one or more processors of a computing device, cause the computing device to: transmit a multimedia signal including video data for output via a display; receive a first user input on a first interface of the display, the first user input instructing a user to select the creation of personalized content; present at least one attribute of the personalized content on a second interface for user selection; in response to receiving a second user input at the second interface, associate the at least one attribute with the personalized content of the multimedia signal to provide a desired attribute, the second user input instructing selection of the at least one attribute; and share the desired attribute and the personalized content to another computing device separate from the computing device used to output the content. Attached Figure Description

[0006] To better understand the invention and illustrate how it may be practiced, embodiments thereof will now be described with reference to the accompanying drawings, which are provided by way of non-limiting example only, in which:

[0007] Figure 1 An example block topology of a smart device system according to an embodiment of this disclosure is shown.

[0008] Figure 2A and Figure 2B An interface is shown that allows users to create and share personalized content according to one embodiment of this disclosure.

[0009] Figure 3 A flowchart is shown for a process of creating and sharing personalized content according to one embodiment of this disclosure.

[0010] Figure 4A , Figure 4B and Figure 4C An interface for users to search, listen to, and create personalized content according to one embodiment of this disclosure is shown.

[0011] Figure 5A , Figure 5B and Figure 5C The interface shown is for users to receive and consume recommended content.

[0012] Figure 6 The interface for users to interact with multimedia content is shown. Detailed Implementation

[0013] This document describes embodiments. However, it should be understood that the disclosed embodiments are merely examples and other embodiments may take various alternative forms. The drawings are not necessarily drawn to scale. Some features may be enlarged or minimized to show details of specific components. Therefore, the specific structural and functional details disclosed herein should not be construed as limiting, but are merely a representative basis for teaching those skilled in the art.

[0014] The various features shown and described in any of the accompanying drawings can be combined with features shown in one or more other drawings to produce embodiments not explicitly shown or described. The combinations of features shown provide representative embodiments for typical applications. Various combinations and modifications of features consistent with the teachings of this disclosure may be expected for particular applications or implementations.

[0015] Typically, when a music listener wants to share audio (e.g., a song) with a friend via a messaging app and / or social media, the entire audio track is shared with the friend who is the recipient. Sharing can include peer-to-peer sharing and one-to-many sharing. The recipient may need to play the entire track to experience the audio, which can take a long time. When the track is long, the recipient may be less likely to accept the sharing and listen to the audio. Furthermore, when audio is shared, the recipient may not be clear what features attract the sender. This confusion can further hinder the recipient from listening to the shared audio. In fact, conventional methods of users listening to and sharing music offer few opportunities for users to interact with and engage with the music. Moreover, conventional methods are not customized according to the user's personal preferences. In view of the above problems, the purpose of this disclosure, among other things, is to provide systems and methods for providing personalized content creation and sharing for users based on their personalized preferences.

[0016] refer to Figure 1The diagram illustrates an example block topology of system 100 according to an embodiment of this disclosure. The smart device 102 may include various types of digital devices provided with data processing and communication capabilities to perform various functions. The smart device 102 may be any of various types of portable and / or fixed computing devices. For example, the smart device 102 may include a cellular phone, tablet computer, wearable device, smartwatch, laptop computer, portable music player, etc. Furthermore, the smart device 102 may also include a desktop computer, home speaker, vehicle infotainment system, home appliance (e.g., TV) integrated with digital interaction functions, or other devices capable of processing and transmitting data. For example, a refrigerator may be provided with a touchscreen display for user interaction. The user can use the touchscreen to command integrated speakers and / or external speakers to output audio. It should be noted that the illustrated system 100 is merely an example, and more, fewer, and / or differently positioned elements may be used.

[0017] like Figure 1 As shown, the intelligent device 102 may be provided with various components, including one or more processors 106 configured to execute instructions, commands, and other routines to support the processes described herein. For example, the intelligent device 102 may be configured to execute instructions of application 108 to provide features such as multimedia output (e.g., music playback), telecommunications, user interaction, etc. Such instructions and other data may be maintained in a non-volatile manner using various types of computer-readable storage media 110. Computer-readable media 110 (also referred to as processor-readable media or storage devices) includes any non-transitory medium that participates in providing instructions or other data that can be read by the processor 106 of the intelligent device 102. Computer-executable instructions may be compiled or interpreted from computer programs created using a variety of current and future programming languages ​​and / or technologies.

[0018] The smart device 102 may be provided with one or more system buses or intra-device networks 104 (hereinafter referred to as "system bus 104"), which are configured to enable communication between the various components of the smart device 102. The system bus 104 may be configured to support various existing and / or future communication protocols.

[0019] The smart device 102 may be provided with various features to allow users to interface with it. For example, the smart device 102 may receive input from a human-machine interface (HMI) control 112 connected to the system bus 104 and be configured to provide user interaction with the smart device 102. As an example, the smart device 102 may interface with one or more buttons, switches, touchscreens, voice controls, or other HMI controls configured to invoke functions on the smart device 102, such as audio / video playback. Audio / video files may be locally stored in storage device 110 as part of local data 115. Alternatively, audio / video files may be remotely streamed from a cloud network (e.g., the Internet).

[0020] The smart device 102 may be operatively coupled to one or more displays 114 configured to provide visual output to a user via system bus 104 through video controller 116. In some cases, the display 114 may be a touchscreen, further configured to receive user touch input via video controller 116, while in other cases, the display 114 may simply be a display without touch input capability. The video controller 116 may also be operatively coupled to one or more cameras 117 configured to provide video input via system bus 104 through video controller 116. The cameras 117 may be configured to enable various functions such as facial recognition and eye tracking. For example, the cameras 117 may measure the user's eye movements and gaze point so that the smart device 102 can determine where the user is looking on the display 114.

[0021] The smart device 102 may also be operatively coupled to one or more speakers 118 configured to provide audio output to a user via an audio controller 120 connected to the system bus 104. The speakers 118 may also include headphones in one or more examples. The audio controller 120 may also be operatively coupled to one or more microphones 121 configured to capture audio input via the audio controller 120.

[0022] The smart device 102 may also provide wireless communication capabilities via a wireless transceiver 124 connected to the system bus 104 and configured to wirelessly communicate with one or more external entities 128 via a wireless connection 126. The external entity 128 may include various computing devices provided with data processing and communication capabilities. In one example, the external entity 128 may include a peer smart device associated with the same user as the smart device 128. The smart device 102 may communicate with the external entity 128 via a network protocol and share digital data between them. Additionally or alternatively, the external entity 128 may include one or more wireless routers and / or access points (e.g., Wi-Fi routers) configured to facilitate data communication between the smart device and a cloud network (e.g., the Internet). Additionally or alternatively, the external entity 128 may include one or more audio output devices, such as headphones, earbuds, etc., configured to output audio sound using signals transmitted by the wireless transceiver 124. The wireless transceiver 124 can be configured to support various wireless communication protocols (including Wi-Fi, Bluetooth, radio frequency identification (RFID), near field communication (NFC)) and communicate with a compatible wireless transceiver (not shown) of an external entity 128 to achieve wireless connectivity.

[0023] The smart device 102 may also be provided with a modem 132, which is connected to the system bus 104 and configured to control telecommunications between the smart device 102 and the cloud network 130 via a wireless connection 134, to supplement or replace communication via an external entity 128 (e.g., a router). For example, the smart device 102 can download and / or upload data to the cloud network 130 via the modem 132 or via the external entity 128. Furthermore, if the external entity 128 is remote from the smart device 102 and the wireless connection 126 is unavailable, the smart device 102 can access one or more external entities 128 via the cloud network 130 instead of using the wireless transceiver 124. It is worth noting that the term "cloud network" is used as a general term in this disclosure and may include any computing network involving servers, operators, routers, computers, controllers, circuits, etc., configured to store data and perform data processing functions and facilitate communication between various entities.

[0024] Smart device 102 can be configured to communicate with one or more remote peer entities 136 via cloud network 130. Peer entity 136 may include one or more devices associated with another user (e.g., a friend). For example, a user of smart device 102 may associate with one or more other users of peer entity 136 via social media, and they may communicate and exchange multimedia information through the respective devices 102 and 136. Peer entity 136 may include various hardware devices combined with software applications and is provided with data processing and communication capabilities. Similar to smart device 102, peer entity 136 may include cellular phones, tablet computers, wearable devices, smartwatches, laptop computers, portable music players, etc.

[0025] Utilizing the various components described above, the smart device 102 can be configured to perform various operations. For example, the smart device 102 can be configured to output multimedia content, such as audio tracks, through one or more speakers 118 and / or through one or more external entities 128 (e.g., headphones). The smart device 102 can also provide an interface configured to allow a user to interact with the multimedia content via HMI controls 112 to improve the user experience. For example, a user can operate the multimedia content by providing user input through a touchscreen display 114. The user input can indicate various operations applicable to the multimedia content. As several non-limiting examples, the user input can include one or more search terms / conditions to allow a user to find desired multimedia content, such as songs or videos. When playing multimedia content, the user input can include one or more commands for adjusting playback, such as fast forward, pause, etc. The user input can also include an indication that the user intends to share all or part of the multimedia content with another user (e.g., a friend on a social network).

[0026] refer to Figure 2A and Figure 2B This illustrates a software interface for allowing users to create and share personalized content according to one embodiment of this disclosure. (Continue to reference...) Figure 1 These interfaces can be implemented via a touchscreen display 114 facilitated by the HMI control 112 of the smart device 102.

[0027] Figure 2AA first interface 200 configured to interact with a user to create personalized content is shown. In this example, a smart device 102 is being used to play a multimedia signal (e.g., an audio or video track) of approximately five minutes in length. Interface 200 may display multiple pieces of content corresponding to the playback progress of the audio track. More specifically, interface 200 may include thumbnail artwork images 202 as representations of the album or individual track being played. Interface 200 may also include an acknowledgments section indicating the contributions of those involved in the production of the album or track, including musicians, producers, etc.

[0028] Interface 200 may also include a horizontally presented timeline 206 configured to indicate the playback progress. The timeline 206 may be a time slider configured to allow adjustment of the timing of the currently playing audio track by sliding it back and forth on the timeline 206. Figure 2A As shown, timeline 206 displays the entire length of the current audio track (e.g., five minutes). Alternatively, timeline 206 can be zoomed in to display only a period of time centered on the current portion of the audio track being played.

[0029] If the audio track is a song with lyrics, the interface 200 may also include a lyrics section 208 to display the song's lyrics in text form. The lyrics section 208 can display the lyrics text in a scrolling manner. For example, the lyrics section corresponding to the current part of the currently playing song can be highlighted and displayed at the top, and scroll up from the screen when the time for the next line of lyrics arrives. Users can swipe up and down the lyrics section 208 to view previous and future lyrics text.

[0030] The first interface 200 may also include one or more buttons configured to trigger various operations related to the playing audio track. In this example, interface 200 may include a create button 210 configured to trigger an operation that allows a user to create personalized content based on the playing audio track. Depending on the user's personal preferences, the audio track may have one or more desired attributes / characteristics that appeal to the user to create personalized content. For example, if a user is attracted to a portion of a song's lyrics, he / she can select the corresponding lyrics text in the lyrics section 208 by drawing a rectangle 212 corresponding to the attracted portion via the touchscreen display 114 to identify desired attributes (e.g., lyrics). Alternatively, the user can select the attracted portion of the song by drawing a box 212 directly on the timeline 206 to identify desired attributes. Alternatively, the user can select an image by clicking on a thumbnail image 202 to indicate his / her liking of the artwork as a desired attribute. Alternatively, the user can click and select one or more names in the acknowledgments list 204 to indicate his / her liking of the contributing artist as a desired attribute. Figure 2AAs shown, the rectangle 212 indicating personalized content may include a start position 214 and an end position 216. The start position 214 and the end position 216 define the duration of the personalized content.

[0031] In this process, there can be multiple ways for a user to trigger the content creation function. For example, a user can first click the Create button 210 to enter content creation mode. The user can then select the desired content to input by making a selection box or clicking through the interface 200. In one example, the creation mode interface 200 can be configured to allow only one of the above inputs to keep the process simple. For example, a user can input lyrics 208 or timeline 206, but not both. In an alternative example, the first interface 200 can be configured to allow multiple inputs. For example, in addition to other options such as acknowledgments, the user can also select lyrics. Once the user has completed the content selection, the user can click the Create button 210 again to continue the content creation process.

[0032] Figure 2B A second interface 220 is shown following the first interface 200 in the content creation mode. The second interface 220 can provide the user with options to indicate which attributes of the content attracted the user's previous selection. For example, attribute options 222 can be presented as checkboxes to allow the user to make manual selections. This attribute can indicate one or more characteristics associated with the content. As several non-limiting examples, attribute options 222 could include lyrics 222a, beat 222b, artwork 222c, author 222d, genre 222e, etc. Figure 2B The options shown are not intended to limit the scope of disclosure. The second interface 220 can offer more options under essentially the same concept. For example, options could be provided to allow users to select different elements for different time periods during recording. Furthermore, options could include user-generated content (photos, stickers, text, etc.). Additionally, attribute options 222 could also include user-supplied attributes and / or dynamically generated attributes. For example, attribute options could also include one or more user-supplied images, user-supplied videos, and / or graphics / content created by generative artificial intelligence (AI).

[0033] Alternatively, the smart device 102 may automatically pre-select one or more attribute options based on user input previously made on the first interface 200. For example, if a user creates content by selecting lyrics section 208, indicating interest in the lyrics of a song, the lyrics option in attribute option 222 may be automatically selected on the second interface 220. Alternatively, the smart device 102 may be provided with analytical capabilities to analyze and identify the attributes of selected portions of music. If the user-selected portion of a music track is identified as having a strong and / or distinctive beat, the beat option in attribute option 222 may be automatically selected on the second interface 220. Alternatively, if a user creates content by selecting thumbnail artwork 202, the artwork option in attribute option 222 may be automatically selected on the second interface 220. Alternatively, if a user creates content by selecting one or more acknowledgments, the corresponding acknowledgment option (e.g., author) in attribute option 222 may be automatically selected on the second interface 220. Additionally or alternatively, the smart device 102 can further utilize data received from one or more components to further determine the attributes of the attraction. As discussed above, the camera 117 can be provided with eye-tracking capabilities so that the smart device 102 can determine where the user is looking on the display 114 while creating content. For example, if the smart device 102 determines that the user is looking at one of the acknowledgments when a selection is received via the timeline 206, the corresponding name in the acknowledgments can be pre-selected. The user can deselect any pre-selected option via the second interface 220.

[0034] Once the user completes the attribute selection, the user can click one or more action buttons 224 to select further actions to perform on the newly created personalized content. There are many actions the user can perform on the newly created content. For example, the user can share the newly created content with a friend and invite the friend to experience it. The smart device 102 can transmit the newly created content to the peer entity 136 associated with the friend via the cloud network 130. Alternatively, the user may prefer not to share the newly created content at this stage, but rather save it for future use. In this case, the smart device 102 can save the content in the storage device 110 as part of local data 115. Furthermore or alternatively, the smart device 102 can remotely save the content to a cloud server associated with the cloud network 130. Alternatively, the user can share the newly created content with themselves, rather than with a friend, so that they can experience the content through another associated device. For example, if the user created the content using the smartphone device 102, he / she might want to experience the content via a TV with stereo speakers, which is part of the external entity 128. The content can be shared locally with the designated external entity 128.

[0035] refer to Figure 3 This illustrates an example flowchart of a process 300 for creating and sharing personalized content according to one embodiment of this disclosure. Continue to refer to... Figure 1 As shown in Figure 2, process 300 can be implemented by one or more components of smart device 102.

[0036] In operation 302, in response to user input indicating the user's intention to listen to a multimedia audio track, smart device 102 outputs the audio track via one or more sound output devices. Smart device 102 can receive user input in various ways. For example, the user can use touchscreen display 114 to search for an audio track. Alternatively, smart device 102 can receive user voice commands via microphone 121 and play the audio track accordingly. For example, a user voice command could include phrases such as "playing singer A's latest song". In response, smart device 102 can perform a search of local data and / or via cloud network 130, and begin playing the corresponding audio track upon finding a match. As discussed above, audio sounds can be output via various components associated with smart device 102. The audio track can be output via one or more speakers 118 integrated with smart device 102. Alternatively, the audio track can be output via headphones, which are one of the external entities 128 connected to smart device 102. While outputting the audio track, visual information corresponding to the audio track can be displayed via interface 200 through a suitable hardware device such as display 114.

[0037] In operation 304, smart device 102 verifies whether user input indicating an intent to create personalized content based on the currently output audio track has been received. If the answer is no, the process returns to operation 302, and smart device 102 continues to output the audio track. If the answer is yes, the process proceeds to option 306. As discussed above, user input can be received via interface 200 by activating the create button 210. Alternatively, smart device 102 can detect user input without explicitly activating the create button 210. Instead, in response to detecting a user action selecting a portion of the user interface (e.g., drawing a box 212 on timeline 206), smart device 102 can interpret the user action as input indicating an intent to create personalized content.

[0038] In response to receiving user input, in operation 306, smart device 102 activates content creation mode and identifies one or more pieces of content selected by the user. (See above for reference.) Figure 2AAs discussed, a user can select one or more items through interface 200 in various ways, such as clicking one or more items (e.g., thumbnail artwork), and / or selecting lyrics 208 and / or time range 206. Once the user has made a selection, he / she can complete the selection process by inputting information into the first user interface 200 (e.g., by clicking the create button 210).

[0039] In step 308, before switching to the second interface 220, the smart device 102 processes the content selected by the user and automatically identifies one or more attributes associated with the user's selection. While the smart device 102 can provide the user with manual attribute selection options through the second interface 220, it can also automatically pre-select one or more attribute options to improve the user experience. The smart device 102 can automatically pre-select one or more attribute options based on various factors. The smart device 102 can automatically select one or more attribute options that correspond to specific portions of the content selected by the user through the first interface 200. For example, in response to the user selecting lyrics 212, the smart device 102 can automatically determine that the user is attracted to the lyrics of the audio track and automatically pre-select lyrics attribute options.

[0040] Alternatively, the smart device 102 may be configured to analyze selected portions of the audio track and determine one or more attributes based on the user's previous content creation history. More specifically, the smart device 102 may be able to perform analysis to determine whether the selected portion has anything in common with one or more previously created personalized content items by the user. In a non-limiting example, if the portion of the content selected by the user includes the tone of a guitar solo, and the user has previously created personalized content that includes a guitar solo as an attractive attribute, then the smart device 102 may identify the guitar solo as one of the attractive attributes and automatically select the corresponding option.

[0041] Alternatively, the smart device 102 may also be configured to pre-select one or more attributes based on sensor data, such as eye-tracking data from one or more cameras 117.

[0042] During operation 310, the smart device 102 presents a list of attributes 222 to the user through a second interface 220, allowing the user to manually select and deselect one or more options.

[0043] In response to the user (e.g., by clicking action button 224) completing an attribute selection, the process proceeds to operation 312, and the smart device 102 updates the automatic attribute selection process for further content creation. The automatic attribute identification and selection process is designed to minimize manual actions performed by the user, thereby improving the user experience. Ideally, the smart device should be able to accurately determine attractive attributes from attribute options 222 without requiring the user to manually select these options. While there are various ways for a smart device to automatically identify attractive attributes when creating personalized content, the automatic process may be inaccurate, and therefore it is beneficial to continuously update the process to improve accuracy. The smart device 102 can update the automatic process by comparing the automatically selected attributes with the user's manual input. Continuing with the lyrics selection example above, the smart device could automatically select lyrics options based on the user's selection of lyrics. However, in response to detecting through the second interface 220 that the user repeatedly deselects lyrics options, the smart device 102 can determine that the user is not attracted by the lyrics of the audio track, but rather habitually uses lyrics to create personalized content. In this case, the smart device 102 can avoid automatically selecting lyrics the next time the user creates personalized content.

[0044] In operation 314, smart device 102 completes the creation of personalized content and performs operations to output the newly created personalized content. As discussed above, personalized content can be output in a variety of ways. In one example, smart device 102 can save the personalized content in storage device 110 as part of local data for future reference. The user can load and play one or more of the personalized content previously created by smart device 102. In an alternative example, smart device 102 can share the personalized content with one or more external entities 128 for output. In another alternative example, smart device 102 can share the personalized content with one or more peer entities (e.g., entities associated with the user's friends; or one-to-many sharing) via cloud network 130. In response to the successful creation and / or sharing of personalized content, smart device 102 can provide feedback to the user. For example, feedback may include activating a light indicator, outputting sound (e.g., a beep), providing haptic feedback, etc.

[0045] refer to Figure 4A , Figure 4B and Figure 4C This illustrates an interface for users to search, listen to, and / or create personalized content according to one embodiment of this disclosure. Continue to refer to... Figures 1-3 These interfaces can be output through the display 114 of the smart device 102.

[0046] refer to Figure 4AThis illustrates a third interface 400 that allows users to search for multimedia content. Users can perform content searches from one or more tracks that have sufficient licenses for user consumption by entering one or more search terms via the search box 402. Search terms can include any words or phrases related to the content, such as titles, authors, lyrics, etc. Search results can be displayed on the same interface 400.

[0047] refer to Figure 4B This illustrates a fifth interface 410 that allows users to listen to multimedia content. The fifth interface 410 is related to the reference... Figure 2A The first interface discussed is similar to 200. Audio content can be displayed as a waveform, and lyrics can scroll in real time. Users can adjust portions of the audio content by "dragging" the audio waveform via touch input.

[0048] refer to Figure 4C This illustrates a sixth interface 420 that allows users to create personalized content. The sixth interface 420 is related to the reference... Figure 2A The first interface 200 is similar to the one discussed. Users can select fragments containing desired features through the sixth interface 420.

[0049] refer to Figure 5A , Figure 5B and Figure 5C This shows the interface for users to receive and consume recommended content. See also... Figure 1 - Figure 4 shows that these interfaces can be output via the display 114 of the smart device 102. Recommended content can be filtered based on user feedback and the people he / she follows. Recommended content may include focused audio highlights, artist visuals, relevant metadata, and / or artificial intelligence (AI) driven recommendations.

[0050] refer to Figure 5A The diagram shows a seventh interface 500 that includes an album art image 502 featuring recommended content. The seventh interface 500 may also include other information, such as the title and author of the recommended content below the album art image 502. The seventh interface 500 may also include one or more action buttons 504 configured to allow users to perform actions on the recommended content. For example, action buttons 504 could allow users to bookmark, save to favorites, and send a message to the recommended content.

[0051] refer to Figure 5B The eighth interface 510, which includes lyrics 512 with recommended content, is shown. Similar to the first interface 200, the lyrics text 512 can be displayed in a scrolling manner through the eighth interface 510.

[0052] refer to Figure 5CThe ninth interface 520 shows an acknowledgment 522 that includes the recommended content. Acknowledgments 522 may include one or more people and / or entities associated with the recommended content.

[0053] refer to Figure 6 The diagram illustrates a tenth interface 600 for user interaction with multimedia content. The tenth interface 600 is configured to provide a social media-like user experience, allowing users to follow other users, post messages, and share one or more pieces of content.

[0054] It will be appreciated that the controllers disclosed herein may include various microprocessors, integrated circuits, memory devices (e.g., FLASH, random access memory (RAM), read-only memory (ROM), electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or other suitable variations thereof) and software that cooperate with each other to perform the operations disclosed herein. Furthermore, such controllers disclosed herein utilize one or more microprocessors to execute computer programs embodied in a non-transitory computer-readable medium, programmed to perform any number of the disclosed functions. Additionally, the controllers provided herein include a housing and various numbers of microprocessors, integrated circuits, and memory devices (e.g., FLASH, random access memory (RAM), read-only memory (ROM), electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM)) located within the housing. The one or more controllers disclosed also include hardware-based inputs and outputs for receiving data from and transmitting data to other hardware-based devices as discussed herein, respectively.

[0055] While exemplary embodiments have been described above, they are not intended to describe all possible forms covered by the claims. The terms used herein are descriptive and not limiting, and it should be understood that various changes may be made without departing from the spirit and scope of this disclosure. The terms "processor" and "processors" are used interchangeably herein, as are the terms "controller" and "controllers."

[0056] As previously described, features of various embodiments can be combined to form further embodiments of the invention that may not be explicitly described or illustrated. While various embodiments may be described as providing an advantage or superiority over other embodiments or prior art implementations in one or more desired characteristics, those skilled in the art will recognize that one or more features or characteristics can be compromised to achieve desired overall system properties, depending on the specific application and implementation. These properties may include, but are not limited to, strength, durability, merchantability, appearance, packaging, size, suitability, weight, manufacturability, ease of assembly, etc. Therefore, embodiments described as less desirable than other embodiments or prior art implementations in one or more characteristics are not outside the scope of this disclosure and may be desirable for a particular application.

Claims

1. A computing device, comprising: monitor; as well as At least one processor, said at least one processor being programmed to: The transmission includes one or more multimedia signals, including audio and video data, for output via one or more speakers and displays; The display receives first user input through a first interface, the first user input indicating a user selection to create personalized content, the personalized content including a start position and an end position corresponding to a portion of the multimedia signal; At least one attribute of the personalized content is presented on the second interface for the user to select; In response to receiving a second user input at the second interface, the at least one attribute is associated with the personalized content of the multimedia signal to provide a desired attribute, wherein the second user input indicates a selection at the at least one attribute; as well as The desired attributes and the personalized content are shared to another computing device separate from the computing device for playback.

2. The computing device of claim 1, wherein the at least one processor is further programmed to: Before receiving the second user input, at least one attribute is automatically selected based on the first user input.

3. The computing device of claim 2, wherein the at least one processor is further programmed to: In response to detecting that the first user input includes selecting lyrics for the multimedia signal at the first interface, the lyrics are automatically selected as one of the at least one attribute before receiving the second user input.

4. The computing device of claim 2, wherein the at least one processor is further programmed to: In response to detecting the second user input, the automatically selected at least one attribute is deselected to prevent the automatic selection of the at least one attribute for future personalized content creation.

5. The computing device of claim 1, wherein the at least one processor is further programmed to: Output feedback to instruct at least one of creating the personalized content and sharing the personalized content.

6. The computing device of claim 5, wherein the feedback includes at least one of: activating a light, outputting sound, and providing haptic feedback.

7. The computing device of claim 1, wherein the at least one attribute includes at least one of the following: lyrics, beat, artwork, author, genre, the user-supplied image, and graphics created by generative artificial intelligence (AI).

8. The computing device of claim 1, wherein the first interface includes a timeline, and the first user input is selected on the timeline.

9. A method comprising: Transmit multimedia signals, including one or more audio and video data, for output through one or more speakers and displays; By receiving first user input on a first interface of the display, the first user input indicates a user selection to create personalized content, the personalized content including a start position and an end position corresponding to a portion of the multimedia signal; The second interface presents multiple attributes of the personalized content for the user to select. In response to receiving at least one of the first user input at the first interface and the second user input at the second interface, the plurality of attributes are associated with the personalized content of the multimedia signal to provide desired attributes; as well as The desired attributes and the personalized content are shared with the entity for playback.

10. The method of claim 9, further comprising: In response to detecting that the first user input includes selecting lyrics for the multimedia signal at the first interface, the lyrics are automatically selected as one of the at least one attribute before receiving the second user input.

11. The method of claim 10, further comprising: In response to detecting the second user input, the automatically selected lyrics attribute is deselected to prevent the automatic selection of the lyrics attribute for future personalized content creation.

12. The method of claim 9, further comprising: Output feedback to instruct at least one of creating the personalized content and sharing the personalized content.

13. The method of claim 12, wherein the feedback includes at least one of: activating a light, outputting a sound, and providing haptic feedback.

14. The method of claim 9, wherein the first interface includes a timeline, and the first user input is performed on the timeline.

15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to: Transmits multimedia signals, including video data, for output via a display. By receiving first user input on the first interface of the display, the first user input indicates the user's choice to create personalized content; At least one attribute of the personalized content is presented on the second interface for the user to select; In response to receiving a second user input at the second interface, the at least one attribute is associated with the personalized content of the multimedia signal to provide a desired attribute, wherein the second user input indicates selection of the at least one attribute; as well as The desired attributes and the personalized content are shared to another computing device separate from the computing device for output.

16. The non-transitory computer-readable medium of claim 15, comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to: Before receiving the second user input, at least one attribute is automatically selected based on the first user input.

17. The non-transitory computer-readable medium of claim 16, comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to: In response to detecting the second user input to deselect the at least one attribute that was automatically selected, the automatic selection of the at least one attribute is prevented for future personalized content creation.

18. The non-transitory computer-readable medium of claim 15, wherein the personalized content created includes a start position and an end position corresponding to a portion of the multimedia signal.

19. The non-transitory computer-readable medium of claim 15, comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to: Output feedback to instruct at least one of creating the personalized content and sharing the personalized content.

20. The non-transitory computer-readable medium of claim 15, wherein the attribute includes at least one of: lyrics, beat, artwork, author, genre, or graphics created by generative artificial intelligence.