Back to results
US 8,543,785 B2Granted
Protocol for managed copy of media content
AssigneeMicrosoft Corporation
InventorsAndrew J Clinick, Joerg Raymond Brown, John C. Simmons
Life of this patent
Estimating the term…
Abstract
Various embodiments allow for managed copies of multimedia content to be made by end users. The managed copy process can ensure that end users can make legitimate and controlled copies of content while, at the same time, give content producers the ability to control and authorize such copies.
Claims18
A computer-implemented method comprising:
- making a request, by a client device, to a server device, for available copy offers for making a copy of multimedia content stored on first media of the client device;
- receiving, by the client device, from the server device in response to the request, a list of available copy offers, wherein the list of available copy offers is formatted according to a markup language;
- displaying the list of available copy offers for user selection;
- receiving a user selection of a copy offer from the list of available copy offers;
- responsive to receiving the user selection of the copy offer, the client device receiving authorization information from the server device;
- using the authorization information, the client device requesting permission to make a copy associated with the selected copy offer;
- receiving from the server device, permission information based on the selected copy offer, wherein copy permission is granted by the server device based on the selected copy offer and the authorization information;
- and
- responsive to receiving the permission information based on the selected copy offer, performing a managed copy operation to copy the multimedia content from the first media of the client device to second media of the client device.
6 more elements
A computer-implemented method comprising:
- receiving, by a computing device, a request for available copy offers for copying multimedia content controlled at a client device;
- returning, in response to the request, a list in extensible markup language (XML) of one or more available copy offers, the one or more copy offers including at least one of:
- an offer to make a full resolution copy of the multimedia content;
- or
- an offer to make less than a full resolution copy of the multimedia content;
- receiving a request for permission to make a copy associated with a selected copy offer;
- granting copy permission based on the selected copy offer;
- and
- returning permission information corresponding to the permission request to permit the client device to make a copy of the multimedia content controlled at the client device in conformance with the copy permission granted based on the selected copy offer.
6 more elements
A system comprising:
- one or more processors;
- one or more computer-readable media;
- and
- a managed copy application on the one or more computer-readable media which, when executed, cause the one or more processors to:
- enable a user to query and receive back, from a remote computing device, an extensible markup language (XML) list of copy offers, the list of copy offers providing multiple offers for permitting the user to make a copy of a particular multimedia content stored at the client device, the multiple copy offers including at least one of:
- an offer to make a full resolution copy of the particular multimedia content;
- an offer to make a less-than-full-resolution copy of the particular multimedia content;
- or
- an offer to make a copy of only certain portions of the particular multimedia content;
- implement an authorization process in which the user selects a copy offer from the list and receives back, from the remote computing device, an authorization to purchase or acquire the copy offer;
- and
- implement a permissioning process and a related copying process in which copy permission is granted by the remote computing device, based on the selected copy offer and the authorization to purchase or acquire the copy offer, and an authorized copy of the particular multimedia content stored at the client device is made by the client device to a particular media at the client device in conformance with the copy permission granted based on the selected copy offer.
9 more elements
Dependencies are inferred from the claim text.