Method and apparatus for license distribution
First Claim
Patent Images
1. A method for transferring a software license in an enterprise network, comprising:
- allocating a first number of licenses to a first site;
allocating a second number of licenses to a second site, the second site being geographically dislocated from the first site;
receiving a license reallocation request;
determining, independently of input from a user, at least one of a third number of licenses for said first site and a fourth number of licenses for said second site based on a total number of available licenses, said third number of licenses being different from said first number of licenses;
communicating a first response to the first site, the first response including said third number of licenses, and communicating a second response to the second site, the second response including said fourth number of licenses; and
thereafter operating the first and second sites subject to the first site being entitled to the third number of licenses and the second site being entitled to the fourth number of licenses.
24 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for license distribution are disclosed. An endpoint requests information from a server related to information required for the server to grant a license. The server provides the required information to the endpoint. The endpoint obtains the required information, and forwards the information to the server. The server, upon receiving the information, determines if a license may be granted to the endpoint, and transmits a license authorization to the endpoint, which includes the number of licenses which are granted.
-
Citations
77 Claims
-
1. A method for transferring a software license in an enterprise network, comprising:
-
allocating a first number of licenses to a first site;
allocating a second number of licenses to a second site, the second site being geographically dislocated from the first site;
receiving a license reallocation request;
determining, independently of input from a user, at least one of a third number of licenses for said first site and a fourth number of licenses for said second site based on a total number of available licenses, said third number of licenses being different from said first number of licenses;
communicating a first response to the first site, the first response including said third number of licenses, and communicating a second response to the second site, the second response including said fourth number of licenses; and
thereafter operating the first and second sites subject to the first site being entitled to the third number of licenses and the second site being entitled to the fourth number of licenses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for copying digital content by a digital content receiver, comprising:
-
displaying digital content;
receiving from a user a request to copy the digital content;
accessing a server which is geographically dislocated from the digital content receiver;
receiving, from said server, a request for license information related to requirements for granting license to copy digital content;
determining said requested license information;
communicating said requested license information to said server;
receiving, from said server, a copy license, including a number of copies which are authorized to be made; and
generating a copy of the digital content when said number of copies is greater than zero. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for granting a license to copy digital content, comprising:
-
receiving, from a digital content receiver, a request for license information fields;
communicating said license information fields to said digital content receiver over a network connection;
receiving license information from said digital content receiver over the network connection;
determining the availability of a copy license based on said license information; and
communicating a license, including a number of copies which the digital content receiver is authorized to make, to said digital content receiver over the network connection. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for transferring a software license in an enterprise network, comprising:
-
a server operable to reallocate licenses upon receiving a license reallocation request from a first endpoint;
a database in communication with said server, operable to store license data and total number of available licenses for an enterprise;
wherein upon receiving said license reallocation request, said server is operable to access said database and determine, independently of input from a user, at least one of a first number of licenses for the first endpoint and a second number of licenses for a second endpoint based on said total number of available licenses, the first and second endpoints being geographically dislocated, and said server is operable to communicate a first response to the first endpoint, the first response including said first number of licenses, and communicate a second response to the second endpoint, the second response including said second number of licenses, and wherein the first and second endpoints operate subject to the first endpoint being entitled to the first number of licenses and the second site being entitled to the second number of licenses. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. An apparatus for transferring a software license in an enterprise network, comprising:
-
a first endpoint and a second endpoint, each of said endpoints operably interconnected to said enterprise network; and
a server operably interconnected to said enterprise network, which is geographically dislocated from said first and second endpoints, wherein said first endpoint is operable to receive a request to reallocate a number of licenses associated with the first endpoint, and upon receiving said request communicates a license reallocation request to said server, and receives a revised number of licenses from said server in response to said license reallocation request, and thereafter operates according to the revised number of licenses. - View Dependent Claims (44, 45, 46)
-
-
47. An apparatus for transferring a software license in an enterprise network, comprising:
-
a first endpoint and a second endpoint, each of said endpoints operably interconnected to said enterprise network; and
a server operably interconnected to said enterprise network, which is geographically dislocated from said first and second endpoints, wherein said first endpoint is operable to receive a request to reallocate a number of licenses associated with the first endpoint, and upon receiving said request communicates a license reallocation information request to said server, and receives license reallocation information from said server in response to said license reallocation information request, and thereafter communicates a license reallocation request to said server, the server upon receiving said license reallocation request determines a revised number of licenses available to said first endpoint and second endpoint, communicates the revised license information including a revised number of licenses to each of said first and second endpoints, and the endpoints thereafter operate according to the revised number of licenses. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A computer readable medium containing instructions for directing a computer to perform a method for granting a license to copy digital content to a digital content receiver which is geographically dislocated from said computer, comprising:
-
receiving, from the digital content receiver, a request for license information fields;
communicating said license information fields to the digital content receiver;
receiving license information from the digital content receiver;
determining the availability of a copy license based on said license information; and
communicating a license, including a number of copies which the digital content receiver is authorized to make, to the digital content receiver. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer readable medium containing instructions for directing a digital content receiver to perform a method copying digital content, comprising:
-
displaying digital content;
receiving from a user a request to copy the digital content;
accessing a server which is geographically dislocated from the digital content receiver;
receiving, from said server, a request for license information related to requirements for granting license to copy digital content;
determining said requested license information;
communicating said requested license information to said server;
receiving, from said server, a copy license, including a number of copies which are authorized to be made; and
generating a copy of the digital content when said number of copies is greater than zero. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77)
-
Specification