The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 15, 2017

Filed:

Aug. 31, 2012
Applicants:

Mark J. Stefik, Portola Valley, CA (US);

Peter L. T. Pirolli, San Francisco, CA (US);

Inventors:

Mark J. Stefik, Portola Valley, CA (US);

Peter L. T. Pirolli, San Francisco, CA (US);

Assignee:

CONTENTGUARD HOLDINGS, INC., Wilmington, DE (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/10 (2013.01); G06Q 30/00 (2012.01); G06Q 10/10 (2012.01); G06Q 20/12 (2012.01); G06Q 30/02 (2012.01); G06Q 30/04 (2012.01); G06Q 30/06 (2012.01); G06Q 50/18 (2012.01); H04L 12/14 (2006.01); H04L 29/06 (2006.01); H04L 29/12 (2006.01); H04N 7/16 (2011.01); H04N 21/234 (2011.01); H04N 21/254 (2011.01); H04N 21/2543 (2011.01); H04N 21/266 (2011.01); H04N 21/4627 (2011.01); H04N 21/6332 (2011.01); H04N 21/6377 (2011.01); H04N 21/835 (2011.01); H04N 21/8355 (2011.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06Q 30/0185 (2013.01); G06F 21/10 (2013.01); G06Q 10/101 (2013.01); G06Q 20/12 (2013.01); G06Q 20/1235 (2013.01); G06Q 30/00 (2013.01); G06Q 30/02 (2013.01); G06Q 30/0283 (2013.01); G06Q 30/04 (2013.01); G06Q 30/06 (2013.01); G06Q 30/0601 (2013.01); G06Q 50/184 (2013.01); H04L 9/3213 (2013.01); H04L 9/3297 (2013.01); H04L 12/14 (2013.01); H04L 12/1403 (2013.01); H04L 12/146 (2013.01); H04L 12/1485 (2013.01); H04L 12/1496 (2013.01); H04L 29/06 (2013.01); H04L 29/12009 (2013.01); H04L 29/12047 (2013.01); H04L 61/15 (2013.01); H04L 63/0428 (2013.01); H04L 63/0442 (2013.01); H04L 63/0464 (2013.01); H04L 63/0807 (2013.01); H04L 63/0823 (2013.01); H04L 63/10 (2013.01); H04L 63/102 (2013.01); H04L 63/104 (2013.01); H04L 63/105 (2013.01); H04L 63/123 (2013.01); H04N 7/16 (2013.01); H04N 21/23412 (2013.01); H04N 21/2541 (2013.01); H04N 21/2543 (2013.01); H04N 21/26613 (2013.01); H04N 21/4627 (2013.01); H04N 21/6332 (2013.01); H04N 21/6377 (2013.01); H04N 21/835 (2013.01); H04N 21/8355 (2013.01); H04N 21/83555 (2013.01); G06F 2211/007 (2013.01); G06F 2221/2135 (2013.01); H04L 2209/56 (2013.01); H04L 2209/603 (2013.01); H04L 2463/101 (2013.01); Y10S 707/99939 (2013.01); Y10S 707/99945 (2013.01);
Abstract

Apparatus, method, and media for controlling utilization of content. An exemplary method comprises associating one or more usage rights with content, wherein the usage rights are based at least in part on a usage rights grammar, and wherein each of the usage rights corresponds to a permitted utilization of the content and one or more conditions which must be satisfied in order for the respective usage right to be exercised, receiving from an external computing device external, a request to access the content, the request corresponding to a utilization of the content, determining whether the requested utilization corresponds to at least one of the usage rights associated with the content, and transmitting to an external a computing device, at least one of the usage rights based at least in part on a determination that the requested utilization corresponds to at least one of the usage rights.


Find Patent Forward Citations

Loading…