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. 01, 2015

Filed:

Nov. 06, 2013
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Victor Rafael Escobar-Olmos, Holzerlingen, DE;

Jakob Christopher Lang, Altdorf, DE;

Tomas Libal, Hradec Kralove, CZ;

Angel Nunez-Mencias, Stuttgart, DE;

Fabian Romanowski, Karlsruhe, DE;

Sven Sterbling, Boeblingen, DE;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 21/10 (2013.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 8/61 (2013.01); G06F 8/60 (2013.01); G06F 21/105 (2013.01); H04L 67/104 (2013.01); H04L 67/34 (2013.01);
Abstract

A license management system is provided for computer program applications, which includes an exchange network connecting a plurality of peer-to-peer network servers, wherein at least one network server of the plurality of peer-to-peer network servers acts as a provider server and at least one network server acts as a user server, and each peer-to-peer network server is configured to perform a method, which includes: controlling program installations according to respective license regulations; storing executable program codes to be distributed to requesting servers; generating, storing, and dispatching a metafile including at least license information on licensing conditions for a corresponding executable program code; sending a request for transmission of the metafile for a corresponding executable program code; downloading and storing a metafile; and downloading, installing, and executing the executable program code under the controlling of program installations according to the respective license regulations.


Find Patent Forward Citations

Loading…