IP Library Granted Patent US 7,890,429
Granted Patent B2
US 7,890,429 · App. 11/667,426 · Granted Feb 15, 2011

Method for managing a time-limited license on a computer application that can be run on a network component

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,890,429
App. No.
11/667,426
Granted
Feb 15, 2011
Kind
B2
Abstract

In a method for managing a time-limited license on a computer application that can be run on a network component, a license data record is created that contains at least information concerning the computer application to be licensed, a license period and a signing time. The license data record is read from a license server, and based on the information concerning the signing time a reference date for this computer application is created. The reference date is compared with a system time, which is defined for the network component in order to determine a binding current time base for the license server. Based on this comparison, it is determined whether the computer application is run on the basis of at least one of the current time base and the granted license period. The reference date is continuously updated and stored on the license server.

Claims (13)

1. A method for managing a time-limited license on a computer application that can be run on a network component, comprising:

creating a license data record that includes at least information concerning the computer application to be licensed, a license period and a signing time;

reading the license data record from a license server, and based on the information concerning the signing time determining a reference date for the computer application;

comparing the reference date with a system time, which is defined for the network component in order to determine a binding current time base for the license server;

based on the comparison, determining whether the computer application is run on the basis of at least one of the current time base and the granted license period;

continuously updating the reference date and storing it on the license server;

equating the current time base for the license server with the system time, if the comparison of the system time with the previously determined reference date produces the result that the system time is more recent than or equal to the reference date; and

using the reference date for a determination as to whether the license period has still not expired, as the current time base for the license server without adaptation to the system time, if the comparison of the system time with the previously determined reference date produces the result that the system time is older than the previously determined reference date.

2. The method of claim 1 , wherein the license data record also features a digital signature.

3. The method of claim 1 , further comprising reading the license data record from the license server cyclically or on the basis of an event trigger.

4. The method of claim 2 , wherein the signing time is only used to determine the reference date after a successful signature check.

5. The method of claim 1 , wherein a counter is assigned to the network component for updating the reference dates, a counter status of said counter being added to the reference date continuously or discontinuously.

6. The method of claim 1 , wherein the updated reference date is stored on the network component in a protected mode.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 034294/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2008
From: SIEMENS AKTIENGESELLSCHAFT
To: NOKIA SIEMENS NETWORKS GMBH & CO. KG
Reel/Frame 020828/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2007
From: SCHUSCHAN, MARTIN
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 019307/0873 →