Method and apparatus for entitlement based dynamic sampling
First Claim
Patent Images
1. A method comprising:
- receiving a request for a media resource;
determining whether a requestor of the media resource is entitled to access the requested media resource;
delivering the requested media resource in its entirety to the requestor if it is determined that the requestor is entitled to access the requested media resource; and
dynamically generating a sample of the requested media resource and delivering the sample of the requested media resource to the requester if it is determined that the requester is not entitled to access the requested media resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for entitlement based dynamic sampling includes receiving a request for a media resource, determining whether a requestor of the media resource is entitled to access the requested media resource, delivering the requested media resource in its entirety to the requestor if it is determined that the requestor is entitled to access the requested media resource, and dynamically generating a sample of the requested media resource and delivering the sample of the requested media resource to the requester if it is determined that the requestor is not entitled to access the requested media resource.
86 Citations
47 Claims
-
1. A method comprising:
-
receiving a request for a media resource;
determining whether a requestor of the media resource is entitled to access the requested media resource;
delivering the requested media resource in its entirety to the requestor if it is determined that the requestor is entitled to access the requested media resource; and
dynamically generating a sample of the requested media resource and delivering the sample of the requested media resource to the requester if it is determined that the requester is not entitled to access the requested media resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request for a media resource from a requester, the request indicating at least a content class to which the requested media resource belongs and one or more requestor attributes;
determining whether the requestor is entitled to access the requested media resource based at least in part upon the content class and the requester attributes; and
identifying one or more sample attributes to facilitate delivery of a sample of the requested media resource to the requestor if it is determined that the requester is not entitled to access the requested media resource. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving from a requestor, a request for a media resource, the request including a token representing one or more sample attributes to facilitate generation of a sample of the requested media resource, and one or more previously identified requestor characteristics;
authenticating the requestor based at least in part upon the one or more previously identified requestor characteristics;
dynamically generating a sample of the requested media resource based upon the one or more sample attributes; and
delivering the sample to the requestor. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A recordable medium having instructions stored thereon, which when executed, implement a method comprising:
-
receiving a request for a media resource;
determining whether a requester of the media resource is entitled to access the requested media resource;
dynamically generating a sample of the requested media resource and delivering the sample of the requested media resource to the requestor if it is determined that the requestor is not entitled to access the requested media resource; and
delivering the requested media resource in its entirety to the requester if it is determined that the requestor is entitled to access the requested media resource. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A recordable medium having instructions stored thereon, which when executed, implement a method comprising:
-
receiving a request for a media resource from a requester, the request indicating at least a content class to which the requested media resource belongs and one or more requestor attributes;
determining whether the requestor is entitled to access the requested media resource based at least in part upon the content class and the requestor attributes; and
identifying one or more sample attributes to facilitate delivery of a sample of the requested media resource to the requestor if it is determined that the requestor is not entitled to access the requested media resource. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A recordable medium having instructions stored thereon, which when executed, implement a method comprising:
-
receiving from a requestor, a request for a media resource, the request including a token representing one or more sample attributes to facilitate generation of a sample of the requested media resource, and one or more previously identified requestor characteristics;
authenticating the requester based at least in part upon the one or more previously identified requestor characteristics;
dynamically generating a sample of the requested media resource based upon the one or more sample attributes; and
delivering the sample to the requester. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. An apparatus comprising:
-
receiving logic operative to receive a request for a media resource and determine whether a requestor of the media resource is entitled to access the requested media resource;
sample generation logic operative to dynamically generate a sample of the requested media resource if it is determined that the requestor is not entitled to access the requested media resource; and
transmission logic operative to deliver the sample of the requested media resource to the requestor if it is determined that the requestor is not entitled to access the requested media resource, the transmission logic further operative to deliver the requested media resource in its entirety to the requester if it is determined that the requestor is entitled to access the requested media resource. - View Dependent Claims (40, 41)
-
-
42. An apparatus comprising:
-
receiving logic operative to receive a request for a media resource from a requestor, the request indicating at least a content class to which the requested media resource belongs and one or more requester attributes;
authorization logic operative to determine whether the requestor is entitled to access the requested media resource based at least in part upon the content class and the requestor attributes; and
sample generation logic operative to identify one or more sample attributes to facilitate delivery of a sample of the requested media resource to the requestor if it is determined that the requestor is not entitled to access the requested media resource. - View Dependent Claims (43, 44)
-
-
45. An apparatus comprising:
-
receiving logic operative to receive a request for a media resource from a requestor, the request including a token representing one or more sample attributes to facilitate generation of a sample of the requested media resource, and one or more previously identified requester characteristics;
authenticating logic operative to authenticate the requestor based at least in part upon the one or more previously identified requestor characteristics;
sample generation logic operative to dynamically generating a sample of the requested media resource based upon the one or more sample attributes; and
delivery logic operative to deliver the sample to the requestor. - View Dependent Claims (46, 47)
-
Specification