DEVICE-CENTRIC MEDIA PRIORITIZATION SYSTEMS AND METHODS
First Claim
1. A computer-implemented method for prioritizing a piece of media content with respect to other pieces of media content in a distributed-media-library system from a perspective of a point-of-access device, the method comprising:
- identifying a plurality of media-library devices that collectively store a plurality of media files, each of which comprises a respective version of the piece of media content, at least some of which are associated with differing sort metadata;
determining a plurality of priority metrics corresponding respectively to the plurality of media-library devices, each priority metric measuring an association between one of the plurality of media-library devices and the point-of-access device;
selecting, according to the plurality of priority metrics, a media-library device that is closely-associated with the point-of-access device, the closely-associated media-library device storing a selected media file of the plurality of media files;
determining, based on the sort metadata associated with the selected media file, a viewing-device-centric sort key for the piece of media content; and
sorting the piece of media content according to the viewing-device-centric sort key with the closely-associated media-library device storing the selected media file prioritized with respect to the other pieces of media content in one or more others of the plurality of media-library devices not as closely associated with the point-of-access device.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system comprising media files resident on various devices which can interconnect and provide indices of their media library content, an organization method may provide an aggregate view of the media library of all connected devices ordering the media library contents of various connected devices from the point of view of the device from which the view of the aggregate library will be shown. This point-of-access-centric view of the library may be formed by prioritizing one or more of relevance, reliability, or proximity of the connected devices from the perspective of the viewing device.
-
Citations
20 Claims
-
1. A computer-implemented method for prioritizing a piece of media content with respect to other pieces of media content in a distributed-media-library system from a perspective of a point-of-access device, the method comprising:
-
identifying a plurality of media-library devices that collectively store a plurality of media files, each of which comprises a respective version of the piece of media content, at least some of which are associated with differing sort metadata; determining a plurality of priority metrics corresponding respectively to the plurality of media-library devices, each priority metric measuring an association between one of the plurality of media-library devices and the point-of-access device; selecting, according to the plurality of priority metrics, a media-library device that is closely-associated with the point-of-access device, the closely-associated media-library device storing a selected media file of the plurality of media files; determining, based on the sort metadata associated with the selected media file, a viewing-device-centric sort key for the piece of media content; and sorting the piece of media content according to the viewing-device-centric sort key with the closely-associated media-library device storing the selected media file prioritized with respect to the other pieces of media content in one or more others of the plurality of media-library devices not as closely associated with the point-of-access device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing apparatus for prioritizing a piece of media content with respect to other pieces of media content in a distributed-media-library system from a perspective of a point-of-access device, the apparatus comprising a processor and a memory storing instructions that, when executed by the processor, configure the apparatus to:
-
identify a plurality of media-library devices that collectively store a plurality of media files, each of which comprises a respective version of the piece of media content, at least some of which are associated with differing sort metadata; determine a plurality of priority metrics corresponding respectively to the plurality of media-library devices, each priority metric measuring an association between one of the plurality of media-library devices and the point-of-access device; select, according to the plurality of priority metrics, a media-library device that is closely-associated with the point-of-access device, the closely-associated media-library device storing a selected media file of the plurality of media files; determine, based on the sort metadata associated with the selected media file, a viewing-device-centric sort key for the piece of media content; and sort the piece of media content according to the viewing-device-centric sort key with respect to the other pieces of media content when the piece of media content is viewed from the perspective of the point-of-access device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for prioritizing a piece of media content with respect to other pieces of media content in a distributed-media-library system from a perspective of a point-of-access device, the method comprising:
-
identifying a plurality of media-library devices that collectively store a plurality of media files, each of which comprises a respective version of a piece of media content, at least some of which are associated with differing sort metadata; determining a plurality of priority metrics corresponding respectively to the plurality of media-library devices, each priority metric measuring an association between one of the plurality of media-library devices and a point-of-access device; selecting, according to the plurality of priority metrics, a media-library device that is closely-associated with the point-of-access device, the closely-associated media-library device storing a selected media file of the plurality of media files; and sorting the piece of media content with the closely-associated media-library device storing the selected media file prioritized over other pieces of media content in one or more others of the plurality of media-library devices not as closely associated with the point-of-access. - View Dependent Claims (20)
-
Specification