Messaging administration based on digital rights management services
AssigneeKonica Minolta Laboratory U.S.A., Inc.
InventorRabindra Pathak
Life of this patent
Estimating the term…
Abstract
A method for servicing messages with digital documents accessed and displayed by a client application, including the steps of establishing a database of message queues each associated with one or more digital documents and containing one or more messages, and upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document.
Claims22
A method for servicing messages with digital documents accessed and displayed by a client application, comprising the steps of:
- establishing a database of message queues each associated with one or more digital documents and containing one or more messages;
- and
- upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document, wherein if the digital document is a multi-layer portable document format (PDF) document, then the messages are provided in one or more of the layers of the multi-layer PDF document.
A method for servicing messages with digital documents accessed and displayed by a client application, comprising the steps of:
- establishing a database of message queues each associated with one or more digital documents and containing one or more messages;
- upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document;
- and
- allowing a plug-in program to the client application to fetch the message queue to retrieve any messages contained therein, wherein the plug-in program combines the retrieved messages with the digital document and renders them together for use by the user, wherein the plug-in program provides an option for the user to opt-out of the messaging service.
A computer program product comprising at least one non-transitory computer usable medium having computer readable codes embodied therein for controlling one or more data processing apparatus, the computer readable codes configured to cause the one or more data processing apparatus to execute a process for servicing messages with digital documents accessed and displayed by a client application, the process comprising the steps of:
- establishing a database of message queues each associated with one or more digital documents and containing one or more messages;
- and
- upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document, wherein if the digital document is a multi-layer portable document format (PDF) document, then the messages are provided in one or more of the layers of the multi-layer PDF document.
A computer program product comprising at least one non-transitory computer usable medium having computer readable codes embodied therein for controlling one or more data processing apparatus, the computer readable codes configured to cause the one or more data processing apparatus to execute a process for servicing messages with digital documents accessed and displayed by a client application, the process comprising the steps of:
- establishing a database of message queues each associated with one or more digital documents and containing one or more messages;
- upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document;
- and
- allowing a plug-in program to the client application to fetch the message queue to retrieve any messages contained therein, wherein the plug-in program combines the retrieved messages with the digital document and renders them together for use by the user, wherein the plug-in program provides an option for the user to opt-out of the messaging service.
Dependencies are inferred from the claim text.