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:
Dec. 11, 2007

Filed:

Feb. 23, 2001
Applicants:

Lawrence Koved, Pleasantville, NY (US);

Magda M. Mourad, Yorktown Heights, NY (US);

Jonathan P. Munson, Chapel Hill, NC (US);

Giovanni Pacifici, New York, NY (US);

Marco Pistoia, Yorktown Heights, NY (US);

Alaa S. Youssef, Valhalla, NY (US);

Inventors:

Lawrence Koved, Pleasantville, NY (US);

Magda M. Mourad, Yorktown Heights, NY (US);

Jonathan P. Munson, Chapel Hill, NC (US);

Giovanni Pacifici, New York, NY (US);

Marco Pistoia, Yorktown Heights, NY (US);

Alaa S. Youssef, Valhalla, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/04 (2006.01);
U.S. Cl.
CPC ...
Abstract

A digital rights management (DRM) system and methodology for a Java client implementing a Java Runtime Environment (JRE). The JRE comprises a Java Virtual Machine (JVM) and Java runtime libraries components and is capable of executing a player application for presenting content that can be presented through a Java program (e.g., a Java application, applet, servlet, bean, etc.) and downloaded from a content server to the client. The DRM system includes an acquisition component for receiving downloaded protected contents; and a dynamic rights management layer located between the JRE and player application for receiving requests to view or play downloaded protected contents from the player, and, in response to each request, determining the rights associated with protected content and enabling viewing or playing of the protected contents via the player application if permitted according to the rights. By providing a Ad DRM-enabled Java runtime, which does not affect the way non-DRM-related programs work, DRM content providers will not require the installation of customized players. By securing the runtime, every Java™ player automatically and transparently becomes a DRM-enabled player.


Find Patent Forward Citations

Loading…