System and method for controlling access to assets in a network-based media sharing system using tagging
First Claim
1. A method performed by a computer processor for controlling access to digital assets in an online media sharing system comprising:
- tagging, via the computer processor, each of a plurality of digital assets with a corresponding at least one of a plurality of keywords, wherein each of the at least one of the plurality of keywords relates to at least one attribute of the digital asset;
defining, via the computer processor, a guest list including a plurality of guests; and
for each of the plurality of guests, assigning permissions, via the computer processor, by selecting at least one select keyword from the plurality of keywords such that the ones of the plurality of digital assets that the guest is permitted to access are ones of the plurality of digital assets tagged with the at least one select keyword;
receiving a request from one of the plurality of guests at a guest node; and
providing the ones of the plurality of digital assets that the one of the plurality of guests is permitted to access to the guest node, wherein the plurality of keywords comprises at least one dynamic keyword and the permissions for the one of the plurality of guests is defined, at least in part, based on one of the at least one dynamic keyword, wherein providing the ones of the plurality of digital assets that the one of the plurality of guests is permitted to access comprises determining a state of the one of the at least one dynamic keyword based on a weather condition determined at a time of access by the one of the plurality of guests.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling access to digital assets in an online media sharing system based on keywords are provided. In general, each digital asset is tagged with a number of keywords. The owner of the digital assets defines a guest list including a number of guests. For each guest, the owner defines permissions controlling the guest'"'"'s access to the digital assets based on keywords. Thereafter, when a request to view the digital assets is received from a guest node associated with one of the guests, the digital assets that the guest is permitted to view are identified based on the permissions assigned to the guest and provided to the guest at the guest node.
-
Citations
18 Claims
-
1. A method performed by a computer processor for controlling access to digital assets in an online media sharing system comprising:
-
tagging, via the computer processor, each of a plurality of digital assets with a corresponding at least one of a plurality of keywords, wherein each of the at least one of the plurality of keywords relates to at least one attribute of the digital asset; defining, via the computer processor, a guest list including a plurality of guests; and for each of the plurality of guests, assigning permissions, via the computer processor, by selecting at least one select keyword from the plurality of keywords such that the ones of the plurality of digital assets that the guest is permitted to access are ones of the plurality of digital assets tagged with the at least one select keyword; receiving a request from one of the plurality of guests at a guest node; and providing the ones of the plurality of digital assets that the one of the plurality of guests is permitted to access to the guest node, wherein the plurality of keywords comprises at least one dynamic keyword and the permissions for the one of the plurality of guests is defined, at least in part, based on one of the at least one dynamic keyword, wherein providing the ones of the plurality of digital assets that the one of the plurality of guests is permitted to access comprises determining a state of the one of the at least one dynamic keyword based on a weather condition determined at a time of access by the one of the plurality of guests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer processing node for an online media sharing system comprising:
-
a) a communication interface adapted to couple the computer processing node to a network; and b) a control system comprising a processor and associated with the communication interface and adapted to; i) store a plurality of digital assets associated with an owner in a media database, each of the plurality of digital assets tagged with a corresponding at least one of a plurality of keywords, wherein each of the at least one of the plurality of keywords relates to at least one attribute of the digital asset; ii) obtain a guest list including a plurality of guests from the owner; iii) for each of the plurality of guests, obtain permissions which identify at least one select keyword from the plurality of keywords such that the ones of the plurality of digital assets that the guest is permitted to access are ones of the plurality of digital assets tagged with the at least one select keyword; iv) store the permissions for the plurality of guests; v) receive a request from one of the plurality of guests at a guest node; and vi) provide the ones of the plurality of digital assets that the one of the plurality of guests ispermitted to access to the guest node, wherein the plurality of keywords comprises at least one dynamic keyword and the permissions for the one of the plurality of guests is defined, at least in part, based on one of the at least one dynamic keyword, the control system is further adapted to identify the ones of the plurality of digital assets that the one of the plurality of guests is permitted to access based on, at least in part, determining a state of the one of the at least one dynamic keyword based on a weather condition determined at a time of access by the one of the plurality of guests. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification