Regulating access to content using a multitiered rule base
First Claim
Patent Images
1. A method of regulating access to a content selection, the method comprising:
- receiving by a computer, a request to access a content selection;
configuring by the computer, a media player to access a medium associated with the content selection;
accessing by the computer the medium associated with the content selection;
reading by the computer and using an out-of-band sensor an image with reference information encoded in machine readable format, the reference information including a token identifier;
determining by the computer a state of network connectivity for a media player;
accessing and applying by the computer, based on the determined state of network connectivity for the media player and the read reference information a rule base from across a domain, wherein the domain includes a set of rule bases where one or more of the rule bases in the set of rule bases is inaccessible as indicated by the state of network connectivity, the set of rules bases including at least;
a medium rule base stored with the medium, the medium rule base including a set of access rules related to content permissions associated with the medium;
a media player rule base stored on the media player, the media player rule base including a set of access rules related to content permissions associated with the media player; and
a host rule base stored on the host, the host rule base including a set of access rules related to content permission associated with the host, the host being remote from the media player;
analyzing by the computer, the request by;
determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base is stored on the media player is accessible;
in response to determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base is stored with the medium and the media player rule base stored on the media player is accessible, accessing by the computer at least one accessible rule base; and
determining by the computer and based on the token identifier, at least one result associated with access rights to the content selection from the at least one accessed rule base; and
accessing by the computer, the content selection in accordance with the at least one result of the analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
Access to a content selection may be regulated by accessing a medium associated with the content selection, identifying a profile associated with the medium, using the profile to analyze a content request with a multitiered rule base that includes two or more of a medium rule base, a media player rule base, and a host rule base, and enabling access to the content selection in accordance with one or more results of the analysis.
77 Citations
20 Claims
-
1. A method of regulating access to a content selection, the method comprising:
-
receiving by a computer, a request to access a content selection; configuring by the computer, a media player to access a medium associated with the content selection; accessing by the computer the medium associated with the content selection; reading by the computer and using an out-of-band sensor an image with reference information encoded in machine readable format, the reference information including a token identifier; determining by the computer a state of network connectivity for a media player; accessing and applying by the computer, based on the determined state of network connectivity for the media player and the read reference information a rule base from across a domain, wherein the domain includes a set of rule bases where one or more of the rule bases in the set of rule bases is inaccessible as indicated by the state of network connectivity, the set of rules bases including at least; a medium rule base stored with the medium, the medium rule base including a set of access rules related to content permissions associated with the medium; a media player rule base stored on the media player, the media player rule base including a set of access rules related to content permissions associated with the media player; and a host rule base stored on the host, the host rule base including a set of access rules related to content permission associated with the host, the host being remote from the media player; analyzing by the computer, the request by; determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base is stored on the media player is accessible; in response to determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base is stored with the medium and the media player rule base stored on the media player is accessible, accessing by the computer at least one accessible rule base; and determining by the computer and based on the token identifier, at least one result associated with access rights to the content selection from the at least one accessed rule base; and accessing by the computer, the content selection in accordance with the at least one result of the analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a non-transitory computer readable medium; a processor; the non-transitory computer readable medium storing executable instructions that when executed by the processor, causes the processor to perform the functions of; receiving a request to access a content selection; configuring a media player to access a medium associated with the content selection; accessing the medium associated with the content selection; reading and using an out-of-band sensor, an image with reference information encoded in machine readable format, the reference information including a token identifier; determining a state of network connectivity for a media player; accessing and applying based on the determined state of network connectivity for the media player and the read reference information a rule base from across a domain, wherein the domain includes a set of rule bases where one or more of the rule bases in the set of rule bases is inaccessible as indicated by the state of network connectivity, the set of rules bases including at least; a medium rule base stored with the medium, the medium rule base including a set of access rules related to content permissions associated with the medium; a media player rule base stored on the media player, the media player rule base including a set of access rules related to content permissions associated with the media player; and a host rule base stored on the host, the host rule base including a set of access rules related to content permission associated with the host, the host being remote from the media player; analyzing the request by;
determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base stored on the media player is accessible;
in response to determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base stored on the media player is accessible, accessing by the computer at least one accessible rule base; anddetermining based on the token identifier, at least one result associated with access rights to the content selection from the at least one accessed rule base; and accessing the content selection in accordance with the at least one result of the analysis. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving a request to access a content selection; configuring a media player to access a medium associated with the content selection; accessing the medium associated with the content selection; reading and using an out-of-band sensor, an image with reference information encoded in machine readable format, the reference information including a token identifier; determining a state of network connectivity for a media player; accessing and applying based on the determined state of network connectivity for the media player and the read reference information a rule base from across a domain, wherein the domain includes a set of rule bases where one or more of the rule bases in the set of rule bases is inaccessible as indicated by the state of network connectivity, the set of rules bases including at least; a medium rule base stored with the medium, the medium rule base including a set of access rules related to content permissions associated with the medium; a media player rule base stored on the media player, the media player rule base including a set of access rules related to content permissions associated with the media player; and a host rule base stored on the host, the host rule base including a set of access rules related to content permission associated with the host, the host being remote from the media player; analyzing the request by;
determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base stored on the media player is accessible;
in response to determining that (i) the host rule base stored on the host is inaccessible and (ii) one or more of the medium rule base stored with the medium and the media player rule base stored on the media player is accessible, accessing by the computer at least one accessible rule base; anddetermining based on the token identifier, at least one result associated with access rights to the content selection from the at least one accessed rule base; and accessing the content selection in accordance with the at least one result of the analysis.
-
Specification