Distributed digital media management
First Claim
1. A method to discover, track, control and manage content and information associated with said content in a plurality of devices, comprising;
- providing a distributed digital media management middleware in a plurality of said devices;
interconnecting said distributed digital media management middlewares;
creating metadata objects for said content on each of said devices, wherein metadata objects comprises of content or pointers to said contents;
providing identifiers for said metadata objects; and
performing said content discovery, tracking, control and management of the content and said information associated with said content by discovery, tracking, control and management of the metadata objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a method and system of discovery, management, access and control of digital contents distributed over a plurality of heterogeneous digital devices. A distributed digital media management middleware is provided on each of the devices that discovers, streams, moves, and synchronizes content among the devices. The distributed digital media management middlewares are interconnected to provide a unified directory of digital content present over the digital devices. Metadata objects are created for each of the devices and content. These metadata objects are used for control and management of digital content available on any of the plurality of devices.
-
Citations
35 Claims
-
1. A method to discover, track, control and manage content and information associated with said content in a plurality of devices, comprising;
-
providing a distributed digital media management middleware in a plurality of said devices; interconnecting said distributed digital media management middlewares; creating metadata objects for said content on each of said devices, wherein metadata objects comprises of content or pointers to said contents; providing identifiers for said metadata objects; and performing said content discovery, tracking, control and management of the content and said information associated with said content by discovery, tracking, control and management of the metadata objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system to discover, track, control and manage content and information associated with said content in a plurality of devices, comprising;
-
a distributed digital media management middleware provided on each of said devices, wherein said middleware discovers, streams, moves, and synchronizes content amongst said devices; said distributed digital media management middleware further comprising an adaptor component that provides the ability to communicate with said devices, and wherein said adaptors create metadata objects representing the content on the devices accessed via the adaptor; storage means provided on one or more of said devices for the storage of metadata objects; communication modules provided on the devices that establish connectivity between the devices; an application interface for support management and discovery of said metadata objects; and a distributed digital media management middleware metadata object manager that performs the update, removal and management of the metadata objects in the distributed digital media management middleware. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35)
-
-
32. A computer program product comprising computer executable instructions embodied in a computer-readable medium, said computer program product including:
-
a first computer parsable program code for providing a distributed digital media management middleware for each of said devices; a second computer parsable program code for interconnecting said distributed digital media management middlewares; a third computer parsable program code for creating metadata objects for said content on each of said devices, wherein metadata objects comprises of content or pointers to said contents; a fourth computer parsable program code for providing identifiers for said metadata objects; and a fifth computer parsable program code for performing said content discovery, tracking, control and management of the content and said information associated with said content by discovery, tracking, control and management of the metadata objects.
-
Specification