CA2667573A1 - Method and device for playback of digital media content - Google Patents
Method and device for playback of digital media content Download PDFInfo
- Publication number
- CA2667573A1 CA2667573A1 CA002667573A CA2667573A CA2667573A1 CA 2667573 A1 CA2667573 A1 CA 2667573A1 CA 002667573 A CA002667573 A CA 002667573A CA 2667573 A CA2667573 A CA 2667573A CA 2667573 A1 CA2667573 A1 CA 2667573A1
- Authority
- CA
- Canada
- Prior art keywords
- media files
- playback
- media
- files
- category
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/106—Receiver-side switching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/436—Filtering based on additional data, e.g. user or group profiles using biological or physiological data of a human being, e.g. blood pressure, facial expression, gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/437—Administration of user profiles, e.g. generation, initialisation, adaptation, distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41422—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
- H04H60/83—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks
- H04H60/85—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks which are mobile communication networks
Abstract
Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. The one or more channels may be customized by the end user to bias the programming towards individual tastes or moods. The channels may be delivered over an intermittent, unidirectional link, for example a Satellite Radio receiver in a home or car. Content may also be delivered over an intermittent, bidirectional link, for example to a portable media player via a wireless 802.11 or other networked connection.
Claims (68)
1. A method for facilitating playback of media files through a device having access to a data link, the method comprising:
receiving, over the data link, media files and file metadata wherein the file metadata defines attributes of the media files;
storing, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequencing the ones of the media files for playback based upon one or more of the channel profiles.
receiving, over the data link, media files and file metadata wherein the file metadata defines attributes of the media files;
storing, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequencing the ones of the media files for playback based upon one or more of the channel profiles.
2. The method of claim 1 further comprising discarding, based upon the file metadata associated with ones of the media files, those media files that are non-responsive to the one or more profiles; and categorizing the media files stored in the memory of the device into one or more categories and sequencing of media files for playback responsive to a sequencing of the categories.
3. The method of claim 2 where the ordering of the categories is specified by the channel profile.
4. The method of claim 2 where the ordering of the categories is dynamically determined by the device.
5. The method of claim 2 where the media files selected responsive to the category are selected responsive to the degree to which the attributes of the media file match the attributes targeted by the category.
6. The method of claim 5 wherein the media files selected responsive to the category are additionally selected responsive to the degree to which the attributes of the media files match one or more attribute biases specified by an end user.
7. The method of claim 5 wherein the media files selected responsive to the category are additionally responsive to repetition rules associated with the category.
8. The method of claim 7 wherein the repetition rule biases against more than x media files associated with a particular artist from being sequenced within a playback interval of y.
9. The method of claim 8 wherein y is specified in elapsed time.
10. The method of claim 8 wherein y is specified in elapsed time discounted by intervals that the device is not playing media files.
11. The method of claim 8 wherein y is specified in terms of the number of media files played.
12. The method of claim 7 wherein the repetition rule biases against more than x media files associated with a particular recordings collection from being sequenced within a playback interval of y.
13. The method of claim 12 wherein y is specified in elapsed time.
14. The method of claim 12 wherein y is specified in elapsed time discounted by intervals that the device is not playing media files.
15. The method of claim 12 wherein y is specified in terms of the number of media files played.
16. The method of claim 7 wherein the repetition rule biases against more than x media files associated with a particular recording from being sequenced within a playback interval of y.
17. The method of claim 16 wherein y is specified in actual elapsed time.
18. The method of claim 16 wherein y is specified in elapsed time discounted by intervals that the device is not playing media files.
19. The method of claim 16 wherein y is specified in terms of the number of media files played.
20. The method of claim 16 wherein the bias decays as the playback interval approaches Y.
21. The method of claim 20 wherein the bias decays exponentially according to the equation N(t) = N 0 e -.lambda.t where t represents the interval, N0 represents the maximum bias, and .lambda. represents the rate of decay.
22. The method of claim 21 wherein N0 and .lambda. are chosen responsive to a target bias N(t') where t' represents the minimal acceptable interval.
23. The method of claim 6 wherein at least one of the attributes used to bias selection represents the popularity of the content of the media file
24. The method of claim 6 wherein at least one of the attributes used to bias selection represents the preference of the user for the content of the media file.
25. The method of claim 6 wherein at least one of the attributes used to bias selection represents an intensity metric of the content of the media file.
26. The method of claim 6 wherein at least one of the attributes used to bias selection represents a tempo metric of the content of the media file.
27. The method of claim 6 wherein at least one of the attributes used to bias selection represents an age metric of the content of the media file.
28. The method of claim 6 wherein at least one of the attributes used to bias selection is re-scaled according to a channel specific scaling function.
29. The method of claim 28 wherein the scaling function is parameterized by a channel specific value of the attribute that maps to a neutral bias.
30. The method of claim 29 wherein the scaling function is additionally parameterized by the values of the attribute mapping onto highly positive and highly negative bias.
31. The method of claim 30 wherein the scaling function is of the form V' = b-e -.lambda.v where b represents the maximum bias and .lambda.
represents the rate of decay of that bias from high to neutral, and v represents the attribute value being scaled.
represents the rate of decay of that bias from high to neutral, and v represents the attribute value being scaled.
32. The method of claim 1 wherein sequencing for playback is responsive to user preferences.
33. The method of claim 32 wherein the user preferences include identifying the content of a media file as a favorite.
34. The method of claim 32 wherein the user preferences include associating a rating with the content of the media files.
35. The method of claim 32 wherein the user preferences include a setting to exclude the content of the media file from playback.
36. The method of claim 32 wherein the user preferences include a setting to exclude content associated with one or more excluding attributes of the content.
37. The method of claim 36 wherein an excluding attribute is an artist associated with the content.
38. The method of claim 1 wherein the decision to store or discard a track is responsive to one or more user preferences.
39. The method of claim 38 wherein the user preferences include identifying the content of a media file as a favorite.
40. The method of claim 38 wherein the user preferences include associating a rating with the content of the media files.
41. The method of claim 38 wherein the user preferences include a setting to exclude the content of the media file from playback.
42. The method of claim 38 wherein the user preferences include a setting to exclude content associated with one or more excluding attributes of the content.
43. The method of claim 38 wherein an excluding attribute is an artist associated with the content.
44. The method of claim 1 wherein the amount of storage devoted to the local files associated with a channel is allocated responsive to the characteristics of the channel.
45. The method of claim 5 wherein the amount of storage devoted to the local files associated with a channel is allocated responsive to the characteristics of the categories associated with the channel.
46. The method of claim 45 wherein the storage devoted to the local files associated with a category is fixed.
47. The method of claim 45 wherein the storage devoted to the local files associated with a category is fixed by means of a maximum number of associated files.
48. The method of claim 46 wherein the local files associated with a category in excess of the allocation of the category are removed from the device.
49. The method of claim 46 wherein the local files associated with a category in excess of the allocation of the category are assigned to a different category.
50. The method of claim 44 wherein the amount of storage devoted to the local files associated with a channel is allocated responsive to the anticipated share of device playback usage attributed to the channel.
51. The method of claim 44 wherein the amount of storage devoted to the local files associated with a category is allocated responsive to the characteristics of the category defining the rate at which content in the category may be repeated in playback sequencing.
52. The method of claim 44 wherein files in excess of the allocation are selected for removal responsive to the inverse of their anticipated order of playback by the device.
53. The method of claim 44 wherein files in excess of the allocation are selected for removal responsive to their quality of fit to the characteristics of the channel.
54. The method of claim 44 wherein files in excess of the allocation are selected for removal responsive to their recency of playback.
55. The method of claim 45 wherein files in excess of the allocation for the category are selected for removal responsive to the inverse of their anticipated order of playback by the device.
56. The method of claim 45 wherein files in excess of the allocation for the category are selected for removal responsive to their quality of fit to the characteristics of the category.
57. The method of claim 45 wherein files in excess of the allocation for the category are selected for removal responsive to their recency of playback.
58. A digital media playback device, comprising:
a receiver capable of receiving, over a data link, media files and file metadata defining attributes of the media files;
memory in which are stored ones of the media files characterized by file metadata consistent with one or more channel profiles; and a processor operatively coupled to the memory, wherein the processor executes instructions stored in the memory to:
automatically store certain of the ones of the media files stored within the memory, automatically delete certain of the ones of the media files stored within the memory, and automatically sequence the ones of the media files stored within the memory for playback based upon one or more of the channel profiles.
a receiver capable of receiving, over a data link, media files and file metadata defining attributes of the media files;
memory in which are stored ones of the media files characterized by file metadata consistent with one or more channel profiles; and a processor operatively coupled to the memory, wherein the processor executes instructions stored in the memory to:
automatically store certain of the ones of the media files stored within the memory, automatically delete certain of the ones of the media files stored within the memory, and automatically sequence the ones of the media files stored within the memory for playback based upon one or more of the channel profiles.
59. The device as in claim 58 wherein the removal of the media files is triggered by a storage utilization profile of the device reaching pre-configured thresholds.
60. The device as in claim 59 wherein the process of removal of the media files seeks to achieve the configured target storage utilization.
61. The device of claim 58 wherein the media files removed are responsive to the inverse of the anticipated playback order of all of the media files on the device.
62. The device of claim 58 wherein the media files removed are responsive to the anticipated percent of total device playback allocated to the channel or category associated with the media files.
63. The device of claim 62 wherein the anticipated playback of a channel or category is adapted based on observations of actual content playback.
64. The device of claim 63 wherein the share of anticipated playback (termed the "duty cycle") is calculated using an adaptation is of the form c t+1 = (O t+1-c t ) .lambda. + c t where c t+1, is the adapted duty cycle at time t+l, o t+1, is the observed duty cycle at time t+1 and c t is the adapted duty cycle at time t.
65. The device of claim 63 wherein the files to be removed from the device are responsive to the formula: score = (r - 0.5) /(c station ~c bucket ) where r is the rank of the media file within the category, c station is the anticipated duty cycle of the channel, and c bucket is the anticipated duty cycle of the category within the channel.
66. A digital media playback device, comprising:
a transceiver configured to send, over a data link, one or more channel profiles to a remote computer having access to the data link and to receive, over the data link, media files and file metadata based upon the channel profiles;
a memory; and a processor operatively coupled to the memory, wherein the processor executes instructions stored in the memory to:
automatically store within the memory ones of the media files consistent with certain ones of the channel profiles, automatically delete certain of the ones of the media files stored within the memory, and automatically sequence the ones of the media files stored within the memory for playback based upon a selected one of the channel profiles.
a transceiver configured to send, over a data link, one or more channel profiles to a remote computer having access to the data link and to receive, over the data link, media files and file metadata based upon the channel profiles;
a memory; and a processor operatively coupled to the memory, wherein the processor executes instructions stored in the memory to:
automatically store within the memory ones of the media files consistent with certain ones of the channel profiles, automatically delete certain of the ones of the media files stored within the memory, and automatically sequence the ones of the media files stored within the memory for playback based upon a selected one of the channel profiles.
67. A computer readable media including instructions for execution on a processor in a digital media player device, comprising instructions to:
receive at the device, over a data link, media files and file metadata, wherein the file metadata defines attributes of the media files;
store, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequence the ones of the media files for playback based upon one or more of the channel profiles.
receive at the device, over a data link, media files and file metadata, wherein the file metadata defines attributes of the media files;
store, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequence the ones of the media files for playback based upon one or more of the channel profiles.
68. A system for providing content for playback comprising:
a plurality of devices configured to receive media files over a network connection;
and a content management system configured to provide said media files and metadata relating to a plurality of characteristics of said media files to said plurality of devices, wherein said plurality of devices are disposed to render said media based at least in part on a set of user specific criteria in conjunction with a set of content specific criteria.
a plurality of devices configured to receive media files over a network connection;
and a content management system configured to provide said media files and metadata relating to a plurality of characteristics of said media files to said plurality of devices, wherein said plurality of devices are disposed to render said media based at least in part on a set of user specific criteria in conjunction with a set of content specific criteria.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US86273606P | 2006-10-24 | 2006-10-24 | |
US60/862,736 | 2006-10-24 | ||
US88628307P | 2007-01-23 | 2007-01-23 | |
US60/886,283 | 2007-01-23 | ||
PCT/US2007/082373 WO2008052050A2 (en) | 2006-10-24 | 2007-10-24 | Method and device for playback of digital media content |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2667573A1 true CA2667573A1 (en) | 2008-05-02 |
CA2667573C CA2667573C (en) | 2018-10-23 |
Family
ID=39325381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2667573A Active CA2667573C (en) | 2006-10-24 | 2007-10-24 | Method and device for playback of digital media content |
Country Status (3)
Country | Link |
---|---|
US (4) | US20080162570A1 (en) |
EP (1) | EP2080114A4 (en) |
CA (1) | CA2667573C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9355174B2 (en) | 2012-09-07 | 2016-05-31 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10748158B2 (en) | 2004-10-08 | 2020-08-18 | Refinitiv Us Organization Llc | Method and system for monitoring an issue |
US10825029B2 (en) * | 2005-09-09 | 2020-11-03 | Refinitiv Us Organization Llc | Subscription apparatus and method |
CA2667573C (en) * | 2006-10-24 | 2018-10-23 | Slacker, Inc. | Method and device for playback of digital media content |
US10657168B2 (en) | 2006-10-24 | 2020-05-19 | Slacker, Inc. | Methods and systems for personalized rendering of digital media content |
US8712563B2 (en) * | 2006-10-24 | 2014-04-29 | Slacker, Inc. | Method and apparatus for interactive distribution of digital content |
US9417758B2 (en) * | 2006-11-21 | 2016-08-16 | Daniel E. Tsai | AD-HOC web content player |
US8005419B2 (en) * | 2006-12-29 | 2011-08-23 | Xm Satellite Radio Inc. | System and method for securely storing and organizing SDARS content with DRM and non-DRM protected media content, and for facilitating obtaining purchased or subscription-based media based on received SDARS content |
US9865240B2 (en) * | 2006-12-29 | 2018-01-09 | Harman International Industries, Incorporated | Command interface for generating personalized audio content |
EP2135182A1 (en) | 2007-03-08 | 2009-12-23 | Slacker, INC. | System and method for personalizing playback content through interaction with a playback device |
US8527877B2 (en) * | 2008-11-25 | 2013-09-03 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
US8156435B2 (en) | 2008-11-25 | 2012-04-10 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
US8219536B2 (en) * | 2008-11-25 | 2012-07-10 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
US8756507B2 (en) | 2009-06-24 | 2014-06-17 | Microsoft Corporation | Mobile media device user interface |
US9098860B2 (en) * | 2009-07-09 | 2015-08-04 | Telefonaktiebolaget L M Ericsson (Publ) | Rating and novelty decay |
US20110153638A1 (en) * | 2009-12-17 | 2011-06-23 | International Business Machines Corporation | Continuity and quality of artistic media collections |
US9286040B2 (en) | 2012-01-18 | 2016-03-15 | Mobilesmith, Inc. | Software builder |
US9779124B2 (en) * | 2012-08-27 | 2017-10-03 | Lg Electronics Inc. | Mobile terminal and control method thereof |
US10504156B2 (en) * | 2012-10-23 | 2019-12-10 | Apple Inc. | Personalized media stations |
US10275463B2 (en) | 2013-03-15 | 2019-04-30 | Slacker, Inc. | System and method for scoring and ranking digital content based on activity of network users |
US9477663B2 (en) | 2013-09-06 | 2016-10-25 | Google Inc. | Undoing an action in a media player |
US11033182B2 (en) | 2014-02-21 | 2021-06-15 | 3Dintegrated Aps | Set comprising a surgical instrument |
US20160020805A1 (en) * | 2014-07-15 | 2016-01-21 | Eagle Fan | Portable device cradle with built-in electronic system |
US11020144B2 (en) | 2015-07-21 | 2021-06-01 | 3Dintegrated Aps | Minimally invasive surgery system |
JP6776327B2 (en) | 2015-07-21 | 2020-10-28 | スリーディインテグレイテッド アーペーエス3Dintegrated Aps | Cannula Assembly Kit, Needle Assembly Kit, Sleeve Assembly, Minimally Invasive Surgical System and Methods |
DK178899B1 (en) | 2015-10-09 | 2017-05-08 | 3Dintegrated Aps | A depiction system |
US10860646B2 (en) | 2016-08-18 | 2020-12-08 | Spotify Ab | Systems, methods, and computer-readable products for track selection |
US10789301B1 (en) * | 2017-07-12 | 2020-09-29 | Groupon, Inc. | Method, apparatus, and computer program product for inferring device rendered object interaction behavior |
EP3738093A4 (en) * | 2018-01-11 | 2021-08-25 | Editorji Technologies Private Limited | Method and system for customized content |
Family Cites Families (135)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1298402C (en) | 1987-05-29 | 1992-03-31 | Makoto Nakayama | Tracking system with beam switching antenna |
US4914448A (en) | 1987-11-30 | 1990-04-03 | Sony Corporation | Microwave antenna structure |
US5039832A (en) | 1989-07-05 | 1991-08-13 | Otis Elevator Company | Touch button light ring system |
US5038211A (en) * | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
US5311175A (en) * | 1990-11-01 | 1994-05-10 | Herbert Waldman | Method and apparatus for pre-identification of keys and switches |
US5923267A (en) | 1992-05-08 | 1999-07-13 | U.S. Philips Corporation | Device with a human-machine interface |
US7057521B1 (en) * | 1991-05-31 | 2006-06-06 | Koninklijke Philips Electronics N.V. | Device with a human-machine interface |
US5666113A (en) * | 1991-07-31 | 1997-09-09 | Microtouch Systems, Inc. | System for using a touchpad input device for cursor control and keyboard emulation |
CA2058405A1 (en) * | 1991-12-23 | 1993-06-24 | Pierre Galarneau | Holographic beam sampler |
WO1995034153A1 (en) * | 1994-06-08 | 1995-12-14 | Hughes Aircraft Company | Apparatus and method for hybrid network access |
US6049306A (en) * | 1996-01-04 | 2000-04-11 | Amarillas; Sal | Satellite antenna aiming device featuring real time elevation and heading adjustment |
US6437774B1 (en) * | 1996-03-26 | 2002-08-20 | Idec Izumi Corporation | Display and input device and display and input system |
PT932398E (en) | 1996-06-28 | 2006-09-29 | Ortho Mcneil Pharm Inc | USE OF THE SURFACE OR ITS DERIVATIVES FOR THE PRODUCTION OF A MEDICINAL PRODUCT FOR THE TREATMENT OF MANIAC-DEPRESSIVE BIPOLAR DISTURBLES |
US6400940B1 (en) * | 1997-10-22 | 2002-06-04 | At&T Wireless Services, Inc. | Customized on line user guide |
EP0962074B1 (en) * | 1997-11-25 | 2012-12-19 | Motorola Mobility LLC | Audio content player methods, systems, and articles of manufacture |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
AU2760599A (en) * | 1998-02-04 | 1999-08-23 | Friedman, Robert F. | Method and apparatus for combining transponders on multiple satellites into virtual channels |
US6108686A (en) * | 1998-03-02 | 2000-08-22 | Williams, Jr.; Henry R. | Agent-based on-line information retrieval and viewing system |
GB9811382D0 (en) | 1998-05-27 | 1998-07-22 | Nokia Mobile Phones Ltd | A transmitter |
US6023242A (en) * | 1998-07-07 | 2000-02-08 | Northern Telecom Limited | Establishing communication with a satellite |
US6004135A (en) | 1998-08-19 | 1999-12-21 | Pragmatic Designs, Inc. | Reading tutor |
GB2343053B (en) * | 1998-10-23 | 2003-01-08 | Sony Uk Ltd | Recording broadcast material |
US7130616B2 (en) * | 2000-04-25 | 2006-10-31 | Simple Devices | System and method for providing content, management, and interactivity for client devices |
US6553222B1 (en) * | 1999-03-29 | 2003-04-22 | Openwave Systems Inc. | Method and system facilitating automatic address book entries with caller specific voice identifiers and call notification |
WO2001025948A1 (en) * | 1999-10-05 | 2001-04-12 | Zapmedia, Inc. | System and method for distributing media assets to user devices and managing user rights of the media assets |
US6564003B2 (en) * | 1999-11-04 | 2003-05-13 | Xm Satellite Radio Inc. | Method and apparatus for composite data stream storage and playback |
US6563805B1 (en) * | 1999-11-05 | 2003-05-13 | Xm Satellite Radio, Inc. | Digital radio prepaid music recording system |
EP2448155A3 (en) | 1999-11-10 | 2014-05-07 | Pandora Media, Inc. | Internet radio and broadcast method |
JP2001160940A (en) * | 1999-12-01 | 2001-06-12 | Sony Corp | Broadcast system and receiver |
US7010263B1 (en) * | 1999-12-14 | 2006-03-07 | Xm Satellite Radio, Inc. | System and method for distributing music and data |
US6778841B1 (en) * | 1999-12-17 | 2004-08-17 | Nokia Corporation | Method and apparatus for easy input identification |
AU2099201A (en) * | 1999-12-21 | 2001-07-03 | Tivo, Inc. | Intelligent system and methods of recommending media content items based on userpreferences |
US20040220926A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc., A California Cpr[P | Personalization services for entities from multiple sources |
US6351596B1 (en) * | 2000-01-07 | 2002-02-26 | Time Warner Entertainment Co, Lp | Content control of broadcast programs |
US6822635B2 (en) | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
US7483964B1 (en) * | 2000-02-25 | 2009-01-27 | Nortel Networks, Limited | System, device, and method for providing personalized services in a communication system |
IL134943A0 (en) * | 2000-03-08 | 2001-05-20 | Better T V Technologies Ltd | Method for personalizing information and services from various media sources |
US7028082B1 (en) * | 2001-03-08 | 2006-04-11 | Music Choice | Personalized audio system and method |
US7187947B1 (en) * | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
US7403910B1 (en) * | 2000-04-28 | 2008-07-22 | Netflix, Inc. | Approach for estimating user ratings of items |
US6388345B1 (en) * | 2000-05-01 | 2002-05-14 | Aaron N. Stimpson | Corner light switch assembly |
US8352331B2 (en) * | 2000-05-03 | 2013-01-08 | Yahoo! Inc. | Relationship discovery engine |
US6658062B1 (en) | 2000-05-09 | 2003-12-02 | Sony Corporation | User-demand information and entertainment system using wide area digital broadcast |
KR100867760B1 (en) * | 2000-05-15 | 2008-11-10 | 소니 가부시끼 가이샤 | Reproducing apparatus, reproducing method and recording medium |
WO2001097084A2 (en) * | 2000-06-12 | 2001-12-20 | Cachestream Corporation | Personalized content management |
US7075000B2 (en) * | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
US6985694B1 (en) * | 2000-09-07 | 2006-01-10 | Clix Network, Inc. | Method and system for providing an audio element cache in a customized personal radio broadcast |
US20020092019A1 (en) * | 2000-09-08 | 2002-07-11 | Dwight Marcus | Method and apparatus for creation, distribution, assembly and verification of media |
US6680677B1 (en) * | 2000-10-06 | 2004-01-20 | Logitech Europe S.A. | Proximity detector to indicate function of a key |
JP2002114107A (en) * | 2000-10-10 | 2002-04-16 | Nissan Motor Co Ltd | Audio equipment and method for playing music |
US7200357B2 (en) | 2000-10-20 | 2007-04-03 | Universal Electronics Inc. | Automotive storage and playback device and method for using the same |
US6876835B1 (en) * | 2000-10-25 | 2005-04-05 | Xm Satellite Radio Inc. | Method and apparatus for providing on-demand access of stored content at a receiver in a digital broadcast system |
US6834156B1 (en) | 2000-10-25 | 2004-12-21 | Xm Satellite Radio, Inc. | Method and apparatus for controlling user access and decryption of locally stored content at receivers in a digital broadcast system |
US7035932B1 (en) * | 2000-10-27 | 2006-04-25 | Eric Morgan Dowling | Federated multiprotocol communication |
EP1346559A4 (en) * | 2000-11-16 | 2006-02-01 | Mydtv Inc | System and methods for determining the desirability of video programming events |
US7299202B2 (en) | 2001-02-07 | 2007-11-20 | Exalt Solutions, Inc. | Intelligent multimedia e-catalog |
US6934917B2 (en) * | 2001-04-20 | 2005-08-23 | Koninklijke Philips Electronics, N.V. | Automatic selection of favorite media selections of a user of a media presentation device |
US7088343B2 (en) * | 2001-04-30 | 2006-08-08 | Lenovo (Singapore) Pte., Ltd. | Edge touchpad input device |
WO2002093408A1 (en) * | 2001-05-11 | 2002-11-21 | Wildseed, Ltd. | Method and system for collecting and displaying aggregate presence information for mobile media players |
US7962482B2 (en) * | 2001-05-16 | 2011-06-14 | Pandora Media, Inc. | Methods and systems for utilizing contextual feedback to generate and modify playlists |
US20060212442A1 (en) * | 2001-05-16 | 2006-09-21 | Pandora Media, Inc. | Methods of Presenting and Providing Content to a User |
US20060206478A1 (en) * | 2001-05-16 | 2006-09-14 | Pandora Media, Inc. | Playlist generating methods |
US6785656B2 (en) * | 2001-06-05 | 2004-08-31 | Xm Satellite Radio, Inc. | Method and apparatus for digital audio playback using local stored content |
GB0114458D0 (en) * | 2001-06-14 | 2001-08-08 | Lucas Industries Ltd | An in-vehicle display system |
US20030014496A1 (en) * | 2001-06-27 | 2003-01-16 | Spencer Donald J. | Closed-loop delivery system |
KR100777712B1 (en) * | 2001-07-05 | 2007-11-19 | 삼성에스디아이 주식회사 | The electrode for electron gun |
US7251452B2 (en) * | 2001-07-09 | 2007-07-31 | Sirius Satellite Radio | System and method for creating and receiving personalized broadcasts |
US7065321B2 (en) * | 2001-07-31 | 2006-06-20 | The Boeing Company | Method and apparatus of using satellites to augment traffic capacity of a wireless network infrastructure |
US20040218067A1 (en) | 2001-08-30 | 2004-11-04 | Huang-Tsun Chen | Digital multi-media input device with continuously store function and method for forming the same |
US20030052913A1 (en) * | 2001-09-19 | 2003-03-20 | Barile Steven E. | Method and apparatus to supply relevant media content |
US20030061611A1 (en) * | 2001-09-26 | 2003-03-27 | Ramesh Pendakur | Notifying users of available content and content reception based on user profiles |
US20030066090A1 (en) * | 2001-09-28 | 2003-04-03 | Brendan Traw | Method and apparatus to provide a personalized channel |
US20030073411A1 (en) * | 2001-10-16 | 2003-04-17 | Meade William K. | System and method for automatically applying a user preference from a mobile computing device to an appliance |
US20030110503A1 (en) * | 2001-10-25 | 2003-06-12 | Perkes Ronald M. | System, method and computer program product for presenting media to a user in a media on demand framework |
AU2002336708A1 (en) * | 2001-11-01 | 2003-05-12 | Immersion Corporation | Method and apparatus for providing tactile sensations |
EP1326228B1 (en) | 2002-01-04 | 2016-03-23 | MediaLab Solutions LLC | Systems and methods for creating, modifying, interacting with and playing musical compositions |
US7827259B2 (en) * | 2004-04-27 | 2010-11-02 | Apple Inc. | Method and system for configurable automatic media selection |
GB0208655D0 (en) * | 2002-04-16 | 2002-05-29 | Koninkl Philips Electronics Nv | Electronic device with display panel and user input function |
US6904055B2 (en) * | 2002-06-24 | 2005-06-07 | Nokia Corporation | Ad hoc networking of terminals aided by a cellular network |
US7212730B2 (en) * | 2002-06-27 | 2007-05-01 | International Business Machines Corporation | System and method for enhanced edit list for recording options |
US7656393B2 (en) | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
JP2004056643A (en) | 2002-07-23 | 2004-02-19 | Communication Research Laboratory | Antenna device |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US6923267B1 (en) * | 2002-12-18 | 2005-08-02 | Abc Groff, Inc. | Linear turf aeration apparatus |
US20040158860A1 (en) * | 2003-02-07 | 2004-08-12 | Microsoft Corporation | Digital music jukebox |
GB0307694D0 (en) * | 2003-04-03 | 2003-05-07 | Koninkl Philips Electronics Nv | Broadcast delivery to a wireless device |
US20060235864A1 (en) * | 2005-04-14 | 2006-10-19 | Apple Computer, Inc. | Audio sampling and acquisition system |
CA2523480C (en) | 2003-04-25 | 2014-05-27 | Xm Satellite Radio Inc. | System and method for providing recording and playback of digital media content |
US7106221B2 (en) * | 2003-04-30 | 2006-09-12 | Harman International Industries, Incorporated | Capacitive touch switch system for an audio device |
US7054774B2 (en) * | 2003-06-27 | 2006-05-30 | Microsoft Corporation | Midstream determination of varying bandwidth availability |
US7082573B2 (en) * | 2003-07-30 | 2006-07-25 | America Online, Inc. | Method and system for managing digital assets |
US20070152977A1 (en) * | 2005-12-30 | 2007-07-05 | Apple Computer, Inc. | Illuminated touchpad |
US7884274B1 (en) * | 2003-11-03 | 2011-02-08 | Wieder James W | Adaptive personalized music and entertainment |
US20050108754A1 (en) * | 2003-11-19 | 2005-05-19 | Serenade Systems | Personalized content application |
US8996420B2 (en) * | 2003-11-21 | 2015-03-31 | Intel Corporation | System and method for caching data |
US20060265329A1 (en) | 2003-11-21 | 2006-11-23 | Realnetworks | System and method for automatically transferring dynamically changing content |
WO2005076117A1 (en) * | 2004-02-10 | 2005-08-18 | Takuya Ogihara | Touch screen-type input device |
US10417298B2 (en) * | 2004-12-02 | 2019-09-17 | Insignio Technologies, Inc. | Personalized content processing and delivery system and media |
EP1610145A1 (en) | 2004-06-22 | 2005-12-28 | Georges Doutrepont | Antenna orientation device |
JP4405335B2 (en) * | 2004-07-27 | 2010-01-27 | 株式会社ワコム | POSITION DETECTION DEVICE AND INPUT SYSTEM |
US20060031892A1 (en) * | 2004-08-05 | 2006-02-09 | Bitband Technologies Ltd. | Prevention of advertisement skipping |
US20060075007A1 (en) * | 2004-09-17 | 2006-04-06 | International Business Machines Corporation | System and method for optimizing a storage system to support full utilization of storage space |
FR2875952B1 (en) | 2004-09-28 | 2008-11-28 | Thales Sa | INTEGRATED ANTENNA SYSTEM FOR SPACE TELECOMMUNICATIONS FOR MOBILE TERRESTRIAL STATIONS (SATCOMS) |
EP1805585B1 (en) | 2004-10-08 | 2017-08-16 | Immersion Corporation | Haptic feedback for button and scrolling action simulation in touch input devices |
US7777125B2 (en) * | 2004-11-19 | 2010-08-17 | Microsoft Corporation | Constructing a table of music similarity vectors from a music similarity graph |
DE102004060846B4 (en) * | 2004-12-17 | 2008-12-18 | Diehl Ako Stiftung & Co. Kg | Capacitive touch switch |
US7958441B2 (en) * | 2005-01-07 | 2011-06-07 | Apple Inc. | Media management for groups of media items |
US7818350B2 (en) * | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US8180770B2 (en) | 2005-02-28 | 2012-05-15 | Yahoo! Inc. | System and method for creating a playlist |
US7366861B2 (en) * | 2005-03-07 | 2008-04-29 | Microsoft Corporation | Portable media synchronization manager |
US7756388B2 (en) | 2005-03-21 | 2010-07-13 | Microsoft Corporation | Media item subgroup generation from a library |
US7460615B2 (en) * | 2005-04-12 | 2008-12-02 | Novatel, Inc. | Spatial and time multiplexing of multi-band signals |
US7245261B2 (en) | 2005-07-12 | 2007-07-17 | Delphi Technologies, Inc. | Satellite diversity antenna system |
US20070058832A1 (en) * | 2005-08-05 | 2007-03-15 | Realnetworks, Inc. | Personal media device |
US20080009268A1 (en) * | 2005-09-14 | 2008-01-10 | Jorey Ramer | Authorized mobile content search results |
US7793823B2 (en) * | 2005-10-03 | 2010-09-14 | Realnetworks, Inc. | System and method for supplementing a radio playlist with local content |
US20070174147A1 (en) * | 2005-12-30 | 2007-07-26 | Realnetworks | System and method for updating a playlist based upon ratings |
US8290903B2 (en) * | 2005-10-04 | 2012-10-16 | Sony Ericsson Mobile Communications Ab | Updating a portable communication device with media files |
US20070089057A1 (en) * | 2005-10-14 | 2007-04-19 | Yahoo! Inc. | Method and system for selecting media |
US20070156589A1 (en) * | 2005-12-30 | 2007-07-05 | Randy Zimler | Integrating personalized listings of media content into an electronic program guide |
US8051130B2 (en) * | 2006-02-18 | 2011-11-01 | Logan James D | Methods and apparatus for creating, combining, distributing and reproducing program content for groups of participating users |
US7653761B2 (en) * | 2006-03-15 | 2010-01-26 | Microsoft Corporation | Automatic delivery of personalized content to a portable media player with feedback |
US20070239856A1 (en) * | 2006-03-24 | 2007-10-11 | Abadir Essam E | Capturing broadcast sources to create recordings and rich navigations on mobile media devices |
US8866750B2 (en) | 2006-04-10 | 2014-10-21 | Microsoft Corporation | Universal user interface device |
US8117545B2 (en) * | 2006-07-05 | 2012-02-14 | Magnify Networks, Inc. | Hosted video discovery and publishing platform |
US7680959B2 (en) * | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US8204073B1 (en) * | 2006-08-23 | 2012-06-19 | Sprint Communications Company L.P. | Personalized television |
WO2008045370A2 (en) * | 2006-10-06 | 2008-04-17 | Paragon Wireless, Inc. | Method, system and apparatus for a dual mode mobile device |
CA2667573C (en) * | 2006-10-24 | 2018-10-23 | Slacker, Inc. | Method and device for playback of digital media content |
US7890874B2 (en) * | 2007-02-23 | 2011-02-15 | Dkcm, Inc. | Systems and methods for interactively displaying user images |
JP2008217651A (en) * | 2007-03-07 | 2008-09-18 | Fujitsu Ltd | Design support device, design support method and program |
EP2135182A1 (en) * | 2007-03-08 | 2009-12-23 | Slacker, INC. | System and method for personalizing playback content through interaction with a playback device |
US7694006B2 (en) * | 2007-07-27 | 2010-04-06 | Realnetworks, Inc. | System and method for distributing media data |
WO2009156985A2 (en) * | 2008-06-26 | 2009-12-30 | Honeybee Tv Israel Ltd. | Methods and system for providing viewing recommendations |
-
2007
- 2007-10-24 CA CA2667573A patent/CA2667573C/en active Active
- 2007-10-24 US US11/923,573 patent/US20080162570A1/en not_active Abandoned
- 2007-10-24 EP EP07868561A patent/EP2080114A4/en not_active Withdrawn
- 2007-10-24 US US11/923,554 patent/US20080215645A1/en not_active Abandoned
-
2011
- 2011-05-12 US US13/106,754 patent/US8443007B1/en active Active
-
2013
- 2013-02-15 US US13/768,456 patent/US8849820B1/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9355174B2 (en) | 2012-09-07 | 2016-05-31 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
US10318651B2 (en) | 2012-09-07 | 2019-06-11 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
US11526547B2 (en) | 2012-09-07 | 2022-12-13 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
Also Published As
Publication number | Publication date |
---|---|
CA2667573C (en) | 2018-10-23 |
EP2080114A4 (en) | 2012-02-01 |
US8443007B1 (en) | 2013-05-14 |
EP2080114A2 (en) | 2009-07-22 |
US20080215645A1 (en) | 2008-09-04 |
US20080162570A1 (en) | 2008-07-03 |
US8849820B1 (en) | 2014-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2667573A1 (en) | Method and device for playback of digital media content | |
US7653761B2 (en) | Automatic delivery of personalized content to a portable media player with feedback | |
US7035871B2 (en) | Method and apparatus for intelligent and automatic preference detection of media content | |
US20230103954A1 (en) | Selection of media based on edge values specifying node relationships | |
CN104427075B (en) | Sound volume regulating system and method | |
CN109309880A (en) | Video broadcasting method, device, computer equipment and storage medium | |
US7546622B2 (en) | Method and apparatus for scheduling broadcast information | |
JP4636147B2 (en) | Information processing apparatus and method, program, and recording medium | |
US20050131731A1 (en) | System and method for selecting internet media channels | |
EP2893708A1 (en) | System and method for combining inputs to generate and modify playlists | |
US20070277196A1 (en) | Methods of user behavior learning and acting in a pervasive system | |
BRPI0621994A2 (en) | Method, Equipment and System for Customized Broadcast Media Reception | |
CN104954853B (en) | A kind of broadcast information store method, system, playback terminal and control terminal | |
WO2020151189A1 (en) | Song recommendation method and system, terminal and storage medium | |
CN110059221A (en) | Video recommendation method, electronic equipment and computer readable storage medium | |
CN1756336A (en) | Television channel commending system and commending method | |
CN107622101A (en) | Play method and device, the electronic equipment of song | |
KR20180133593A (en) | Mediating method and device | |
CN110312167A (en) | A kind of method, intelligent terminal and storage medium calculating movie and television contents scoring | |
CN107967280A (en) | A kind of method and system of label recommendations song | |
CN109511011A (en) | A kind of finger print data base construction method towards YouTube DASH encrypted video | |
CN107864406B (en) | Time shift video broadcasting method, device and system | |
JP2007096560A (en) | User-taste extractor | |
CN1695329B (en) | Apparatus and method for replacing a media content item | |
CN110825449A (en) | Music playing method, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |