Method and system for managing and updating metadata associated with digital assets
First Claim
1. A method for managing metadata associated with an asset that is distributed by an asset provider to at least one distribution endpoint, comprising the steps of:
- associating the asset with metadata that describes the asset;
sending an asset bundle comprising the metadata and the asset to the at least one distribution endpoint; and
in response to a change to the metadata describing the asset, identifying each distribution endpoint to receive the changed metadata; and
sending the changed metadata without manual intervention to each identified distribution endpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system for managing and updating metadata associated with an asset, an asset provider can associate the asset with metadata. If the asset provider wants to distribute the asset to one or more distribution endpoints, the asset provider can send an asset bundle comprising the metadata and the asset to the distribution endpoints. In the event the asset provider modifies or updates the metadata associated with the asset, the asset provider can identify which distribution endpoints are to receive the updated metadata. After identifying which distribution endpoints are to receive the updated metadata, the asset provider can send the updated metadata without manual intervention to each of these distribution endpoints. Alternatively, the metadata may be stored by a metadata administrator, and the metadata may be sent to distribution endpoints upon the metadata administrator receiving a request for the metadata from the distribution endpoints.
253 Citations
44 Claims
-
1. A method for managing metadata associated with an asset that is distributed by an asset provider to at least one distribution endpoint, comprising the steps of:
-
associating the asset with metadata that describes the asset;
sending an asset bundle comprising the metadata and the asset to the at least one distribution endpoint; and
in response to a change to the metadata describing the asset, identifying each distribution endpoint to receive the changed metadata; and
sending the changed metadata without manual intervention to each identified distribution endpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for updating metadata associated with an asset that is distributed by an asset provider to at least one distribution endpoint comprising the steps of:
-
associating the asset with metadata that describes the asset, a polling interval that defines when the distribution endpoint should request an update to the metadata, and a metadata storage device locator that identifies a storage device in which the metadata is stored on behalf of the asset provider;
sending an asset bundle comprising the metadata, the asset, the metadata storage device locator, and the polling interval to each distribution endpoint;
upon expiration of the polling interval, issuing a request from the distribution endpoint to determine if updated metadata for the asset is available, the request comprising the metadata storage device locator and a distribution endpoint identifier that identifies the distribution endpoint;
responsive to the request, determining whether updated metadata for the asset is available by accessing the metadata storage device identified by the metadata storage device locator; and
if updated metadata for the asset is available, sending the updated metadata to the distribution endpoint identified in the request by using the distribution endpoint identifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 20, 21)
-
-
18. A method of updating metadata describing an asset that has been distributed with corresponding metadata to at least one distribution endpoint, comprising the steps of:
-
sending a notice notifying each distribution endpoint having received the asset that an update for the metadata associated with the asset is available for receipt by the distribution endpoint, the notice comprising a metadata storage device locator for retrieving the updated metadata from a metadata storage device identified by the metadata storage device locator;
responsive to the notice, sending a request for the updated metadata from the distribution endpoint, the request comprising a distribution endpoint identifier for identifying the distribution endpoint and the metadata storage device locator;
responsive to the request, retrieving the updated metadata for the asset from the metadata storage device identified by the metadata storage device locator; and
transmitting the updated metadata to the distribution endpoint identified by the distribution endpoint identifier.
-
-
19. A system for managing metadata associated with a media asset comprising:
-
an asset provider, operative to send the media asset identified by an asset identifier and corresponding metadata to at least one distribution endpoint, wherein the asset provider comprises;
a transmitter, operative to send the media asset and the metadata to each distribution endpoint and to send a notification message when the metadata associated with the media asset by the asset identifier has been changed by the asset provider, a metadata storage device, coupled to the transmitter, operative to store the metadata and any change to the metadata; and
each distribution endpoint, comprising;
a receiver, operative to receive the media asset and the corresponding metadata from the asset provider, and an asset manager, coupled to the receiver, operative to respond to the receipt of the notification message from the asset provider by generating a request for the changed metadata from the asset provider.
-
-
22. A distribution endpoint operative to manage changes to metadata associated with at least one media asset, comprising:
-
a receiver, operative to receive the media asset and the metadata describing attributes of the media asset, wherein the metadata further comprises a polling interval that defines when the distribution endpoint should request an update to the metadata; and
an asset manager, coupled to the receiver, operative to request the updated metadata for the media asset upon the expiration of the polling interval, wherein the receiver is further operative to receive the updated metadata in the event that the updated metadata is available for distribution to the distribution endpoint. - View Dependent Claims (24, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44)
-
-
23. An asset provider, operative to manage changed metadata associated with at least one media asset, comprising:
-
a metadata storage device, operative to store the changed metadata associated with the media asset; and
a rules application, coupled to the metadata storage device, operative to distribute the changed metadata.
-
-
25. A method of distributing updated metadata describing an asset to at least one distribution endpoint, comprising the steps of:
-
changing the metadata associated with the asset and storing the changed metadata in a metadata storage device that is identified by a metadata storage device locator;
for each distribution endpoint that received the asset, sending a notification notifying the distribution endpoint that the metadata has been changed;
upon receiving the notification that the metadata has changed for the asset, issuing a request from the distribution endpoint for the changed metadata, the request comprising the metadata storage device locator and a distribution endpoint identifier identifying the distribution endpoint; and
in response to the request for changed metadata made by the distribution endpoint, sending the changed metadata to the distribution endpoint identified by the distribution endpoint identifier.
-
-
26. A method for managing metadata associated with an asset that is maintained for use by at least one distribution endpoint, comprising the steps of:
-
receiving the metadata that is associated with the asset;
identifying each distribution endpoint that has access to the asset as an identified distribution endpoint to receive the metadata; and
sending the metadata without manual intervention to each identified distribution endpoint.
-
-
34. A method for managing metadata at a distribution endpoint, wherein the metadata is associated with an asset that is maintained at a location other than the distribution endpoint, comprising the steps of:
-
receiving at the distribution endpoint the metadata that describes the asset and a metadata storage device locator that identifies a storage device for storing the metadata at a location other than the distribution endpoint;
issuing a request to determine if updated metadata for the asset is available for use by the distribution endpoint, the request comprising the metadata storage device locator and a distribution endpoint identifier that identifies the distribution endpoint issuing the request for the updated metadata; and
if the updated metadata for the asset is available, then receiving the updated metadata at the distribution endpoint identified by the distribution endpoint identifier.
-
-
38. A method for managing metadata associated with an asset that is maintained for use by at least one distribution endpoint, comprising the steps of:
-
receiving the metadata that is associated with the asset;
receiving a request for the metadata from the at least one distribution endpoint; and
sending the metadata without manual intervention to the at least one distribution endpoint.
-
Specification