-
公开(公告)号:US09830351B2
公开(公告)日:2017-11-28
申请号:US14072981
申请日:2013-11-06
Applicant: EXCALIBUR IP, LLC
Inventor: William White , Malcolm Slaney
IPC: G06F17/30 , G11B27/10 , G06F3/0481 , G06F3/0484
CPC classification number: G06F17/30386 , G06F3/04815 , G06F3/04817 , G06F3/0484 , G06F17/30017 , G06F17/30743 , G06F17/30749 , G06F17/30758 , G06F17/30769 , G06F17/30772 , G06F17/30775 , G11B27/105
Abstract: Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object having known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics.
-
公开(公告)号:US10152517B2
公开(公告)日:2018-12-11
申请号:US13773540
申请日:2013-02-21
Applicant: Excalibur IP, LLC
Inventor: Malcolm Slaney , William White
Abstract: The systems and methods described create a mathematical representation of each of the media objects for which user ratings are known. The mathematical representations take into account the subjective rating value assigned by a user to the respective media object and the user that assigned the rating value. The media object with the mathematical representation closest to that of the seed media object is then selected as the most similar media object to the seed media object. In an embodiment, the mathematical representation is a vector representation in which each user is a different dimension and each user's rating value is the magnitude of the vector in that dimension. Similarity between two songs is determined by identifying the closest vectors to that of the seed song. Closeness may be determined by subtracting or by calculating the dot product of each of the vectors with that of the seed media object.
-