Device Group Identification
US-2015371681-A1 · Dec 24, 2015 · US
US10282425B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10282425-B2 |
| Application number | US-68794007-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 19, 2007 |
| Priority date | Mar 19, 2007 |
| Publication date | May 7, 2019 |
| Grant date | May 7, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Against this backdrop systems and methods have been developed for identifying popular segments of media objects. A remix system is provided to users allowing the easy remixing of a library of media objects. The remixes created by the users are recorded. From this information, the relative popularity of the segments and media objects in the library are identified based on how often they appear in the user-generated remixes. Actions may then be automatically taken related to the popularity of segments and media objects such as changing payment terms, alerting users of the popular content, and notifying interested parties of the popular or unpopular content.
Opening claim text (preview).
What is claimed is: 1. A method comprising: accessing, via a computing device, a plurality of user-generated playlists, each playlist identifying one or more segments of media objects contained in a library of media objects that are to be rendered in a predetermined sequence, each identified segment of a media object comprising a portion of, and not the entire media object of which it is a segment; accessing, via the computing device, a popularity database, said popularity database comprising information indicating how frequent each segment appears in each user-generated playlist, said popularity database further comprising segment definitions for each segment of each user-generated playlist, each segment definition comprising information identifying a respective media object in the library from which a segment is identified, information indicating how media of the segment is to be rendered, and a start time and end time of the identified segment within the respective media object; determining, via the computing device upon accessing the popularity database, the relative popularity of the segments of media objects based on the frequency information for each segment and the segment information for each segment; identifying, via the computing device, a set of most popular segments of media objects based on the determination of relative popularity of the segments, common content comprised within each respective most popular segment, and user-supplied popularity criteria; and generating, via the computing device, a remix from said user-generated playlists based on said identified set of most popular segments and the segment definition for each of the most popular segments, said remix being an ephemeral stream of media data generated in real-time upon said identification occurring that is automatically communicated to a client device. 2. The method of claim 1 wherein identifying further comprises: determining a relative popularity of the one or more segments of media objects based on the user-generated playlists. 3. The method of claim 1 further comprising: providing a remix generation system through which users can generate a playlist comprising one or more segments of media objects that are to be rendered in a sequence as a remix. 4. The method of claim 1 further comprising: collecting the media objects in the library; and providing access to the media objects in the library to at least one remix generation system under control of a user. 5. The method of claim 2 further comprising: changing a payment term for at least one segment based upon the relative popularity of the at least one segment. 6. The method of claim 3 further comprising: displaying an indication of the relative popularity of the one or more segments to users of the remix generation system. 7. The method of claim 1 further comprising: generating a popularity playlist based on the relative popularity of the one or more segments, the popularity playlist containing one or more segments selected based their relative popularity. 8. The method of claim 1 further comprising: reporting to an owner of a segment information identifying the segment's relative popularity. 9. The method of claim 2 further comprising: identifying a relative popularity of media objects in the library based on the relative popularity of segments of media objects identified by the plurality of user-generated playlists. 10. A computing device comprising: a processor; and a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: logic executed by the processor for accessing, via the computing device, a plurality of user-generated playlists, each playlist identifying one or more segments of media objects contained in a library of media objects that are to be rendered in a predetermined sequence, each identified segment of a media object comprising a portion of, and not the entire media object of which it is a segment; logic executed by the processor for accessing, via the computing device, a popularity database, said popularity database comprising information indicating how frequent each segment appears in each user-generated playlist, said popularity database further comprising segment definitions for each segment of each user-generated playlist, each segment definition comprising information identifying a respective media object in the library from which a segment is identified, information indicating how media of the segment is to be rendered, and a start time and end time of the identified segment within the respective media object; logic executed by the processor for determining, via the computing device upon accessing the popularity database, the relative popularity of the segments of media objects based on the frequency information for each segment and the segment information for each segment; logic executed by the processor for identifying, via the computing device, a set of most popular segments of media objects based on the determination of relative popularity of the segments, common content comprised within each respective most popular segment, and user-supplied popularity criteria; and logic executed by the processor for generating, via the computing device, a remix from said user-generated playlists based on said identified set of most popular segments and the segment definition for each of the most popular segments, said remix being an ephemeral stream of media data generated in real-time upon said identification occurring that is automatically communicated to a client device.
by the use of playlists · CPC title
by using information not detectable on the record carrier · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.