US Patent No: 6,021,438

Number of patents in Portfolio can not be more than 2000

License management system using daemons and aliasing

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A license restriction management system having wrapper programs and agents as appropriate to manage launches of application programs in distributed systems of computers having a multiplicity of different operating systems. The system includes passive monitoring where only data regarding launches is collected or active monitoring where the number of copies of licensed programs in execution at any particular time is actively controlled by the agents and wrappers in cooperation with a license restriction management process. Configuration of the agents to use TCP or UDP communication protocols and to do automatic denial of unauthorized applications based upon either locally kept or centrally kept lists of authorized applications.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SAFENET, INC.BELCAMP, MD76

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Duvvoori, Vikram Salinas, CA 17 256
Parthasarathy, Balaji Bangalore, IN 12 218
Sahai, Vikram Santa Cruz, CA 1 82
Waldhauer, Neil Santa Cruz, CA 1 82

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
5,487,158 Method and procedure call mechanism for calling 16-bit functions from 32-bit functions 20 1994
5,490,256 Method and mechanism for calling 32-bit functions from 16-bit functions 22 1994
5,689,708 Client/server computer systems having control of client-based application programs, and application-program control means therefor 165 1995
5,673,315 Method and system for software asset usage detection and management 78 1995
 
FLEXERA SOFTWARE LLC (3)
5,390,297 System for controlling the number of concurrent copies of a program in a network based on the number of available licenses 227 1987
5,386,369 License metering system for software applications 156 1993
5,671,412 License management system for software applications 323 1995
 
EMC CORPORATION (2)
5,692,129 Managing application programs in a computer network by using a database of application objects 79 1995
5,859,978 Managing application programs in a computer network by using a database of application objects 96 1997
 
APPLE INC. (1)
5,835,749 Method and apparatus for providing dynamically linked libraries 31 1995
 
HEWLETT-PACKARD COMPANY (1)
5,023,907 Network license server 506 1988
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
4,937,863 Software licensing management system 304 1988
 
SUN MICROSYSTEMS, INC. (1)
5,138,712 Apparatus and method for licensing software on a network of computers 489 1989

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (19)
6,836,794 Method and system for assigning and publishing applications 55 1998
6,523,166 Method and system for on-demand installation of software implementations 83 1998
6,418,554 Software implementation installer mechanism 147 1998
6,397,381 System and method for repairing a damaged application program 42 1998
6,389,589 Class store schema 119 1998
6,345,386 Method and system for advertising applications 66 1998
6,353,928 First run installer 48 1999
6,427,227 System, method, and computer-readable medium for repairing an application program that has been patched 39 1999
7,073,172 On demand patching of applications via software implementation installer mechanism 26 2002
7,472,286 Selectively authorizing software functionality after installation of the software 4 2003
7,353,271 Method and system for tracking clients 0 2003
7,631,061 Method and system for assigning and publishing applications 0 2004
8,347,078 Device certificate individualization 0 2004
8,438,645 Secure clock with grace periods 0 2005
8,353,046 System and method for delivery of a modular operating system 0 2005
7,676,437 Real-time license enforcement system and method 0 2005
7,681,238 Remotely accessing protected files via streaming 0 2005
8,336,085 Tuning product policy using observed evidence of customer behavior 0 2005
7,716,476 Selectively authorizing software functionality after installation of the software 3 2008
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (14)
6,959,291 Management of a concurrent use license in a logically-partitioned computer 28 1999
6,691,146 Logical partition manager and method 26 1999
6,681,240 Apparatus and method for specifying maximum interactive performance in a logical partition of a computer system independently from the maximum interactive performance in other partitions 6 1999
6,467,007 Processor reset generated via memory access interrupt 43 1999
7,096,469 Method and apparatus for enforcing capacity limitations in a logically partitioned system 49 2000
6,728,766 Methods, systems and computer program products for license use management on a network 16 2001
7,356,820 Method of launching low-priority tasks 4 2001
7,171,487 Method and system for application specific packet forwarding 2 2001
7,376,971 Computer implemented method and system for controlling use of digitally encoded products 3 2002
7,882,496 Method and system for metering execution of interpreted programs 0 2005
8,174,990 Mechanism and system for programmable measurement of aggregate metrics from a dynamic set of nodes 0 2007
8,245,231 Method of launching low-priority tasks 0 2007
8,327,369 Launching low-priority tasks 0 2007
7,661,147 System for controlling use of digitally encoded products 0 2008
 
LG ELECTRONICS INC. (10)
7,725,010 Method and apparatus of reproducing data recorded on recording medium and local storage 1 2005
7,613,384 Method for configuring composite file structure for data reproduction, and method and apparatus for reproducing data using the composite file structure 0 2005
7,609,939 Method and apparatus of reproducing data recorded on recording medium and local storage 0 2005
7,609,945 Recording medium, and method and apparatus for reproducing data from the recording medium 1 2005
7,599,611 Recording medium, and method and apparatus of reproducing data recorded on the same 0 2005
7,792,418 Method and apparatus for reproducing data from recording medium using local storage 1 2005
7,783,161 Method and apparatus for reproducing data from recording medium using local storage 1 2005
7,783,172 Method and apparatus for reproducing data from recording medium using local storage 6 2005
7,764,866 Recording medium, method for searching for content data from the recording medium, and method and apparatus for reproducing data from the recording medium 0 2005
7,761,422 Method and apparatus for reproducing data from recording medium using local storage 0 2006
 
EXENT TECHNOLOGIES, LTD. (4)
7,596,540 System, method and computer program product for dynamically enhancing an application executing on a computing device 3 2005
7,596,536 System, method and computer program product for dynamically measuring properties of objects rendered and/or referenced by an application executing on a computing device 2 2006
8,069,136 System, method and computer program product for dynamically enhancing an application executing on a computing device 0 2009
8,060,460 System, method and computer program product for dynamically measuring properties of objects rendered and/or referenced by an application executing on a computing device 1 2009
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (3)
7,577,995 Controlling user-access to computer applications 3 2003
7,575,163 Interactive management of storefront purchases 1 2006
8,166,560 Remote administration of computer access settings 0 2007
 
DELL MARKETING USA, L.P. (3)
7,627,902 Method of managing a software item on a managed computer system 4 2003
8,065,740 Managing a software item on a managed computer system 1 2009
8,370,953 Method of managing a software item on a managed computer system 0 2011
 
EBAY INC. (3)
7,305,469 Prioritization of third party access to an online commerce site 4 2001
8,108,518 Prioritization of third party access to an online commerce site 0 2007
8,239,533 Prioritization of third party access to an online commerce site 0 2011
 
CISCO TECHNOLOGY, INC. (2)
7,200,651 Dynamic configuration and up-dating of integrated distributed applications 11 1999
8,103,715 Approach for managing mobile agents in networks 0 2002
 
DUET GENERAL PARTNERSHIP (2)
7,096,203 Method and apparatus for dynamic renewability of content 8 2001
8,090,662 Method and apparatus for dynamic renewability of content 1 2006
 
FUJITSU LIMITED (2)
7,139,737 Apparatus and method for managing software licenses and storage medium storing a program for managing software licenses 15 2001
7,203,749 Contents filtering method, contents filtering apparatus and contents filtering program 12 2002
 
HITACHI, LTD. (2)
7,003,578 Method and system for controlling a policy-based network 97 2001
7,111,161 Common storage system shared by one or more computers and information processing system having the same 3 2003
 
ALCATEL (1)
7,710,955 Taking account of information relating to the environment of active nodes when determining the code associated with an active application 0 2002
 
BARCLAYS CAPITAL INC. (1)
7,979,898 System and method for monitoring and controlling software usage in a computer 0 2005
 
BULL S.A. (1)
7,020,677 Method for assisting the administration of a distributed application based on a binary configuration file in a computer system 2 1998
 
C-LIVE, INC. (1)
7,216,056 Access log analyzer and access log analyzing method 4 2002
 
GATES, WILLIAM H., III (1)
6,684,246 Method and system for tracking clients 6 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6,684,244 Aggregated policy deployment and status propagation in network management systems 67 2000
 
INTEL CORPORATION (1)
6,587,876 Grouping targets of management policies 139 1999
 
KASPERSKY LAB, ZAO (1)
7,743,419 Method and system for detection and prediction of computer virus-related epidemics 3 2009
 
LANTIQ DEUTSCHLAND GMBH (1)
6,615,344 System and method for tracking selectively enabling modules used in an integrated processor using a tracking register providing configuration information to an external pin 4 1999
 
M.Y.P.D. TECHNOLOGIES LTD., C/O KEREN-SCHECHTER LAW FIRM (1)
6,411,941 Method of restricting software operation within a license limitation 31 1998
 
Mitel Networks Corporation and The University of Ottawa (1)
7,240,015 Policy representations and mechanisms for the control of software 47 2000
 
MUSIC PUBLIC BROADCASTING, INC. (1)
8,160,963 Method and system for providing location-obscured media delivery 0 2010
 
NAMCO BANDAI GAMES INC. (1)
7,748,048 Storage medium, method of producing transfer file data, and data signal 0 2006
 
ORACLE INTERNATIONAL CORPORATION (1)
6,360,228 Transactional framework for executing statements involving non-native code 12 1999
 
SILICON AUTOMATION SYSTEMS LIMITED (1)
7,013,294 License management system 8 1997
 
UNILOC LUXEMBOURG S. A. (1)
6,857,067 System and method for preventing unauthorized access to electronic data 37 2001
 
YYZ LLC (1)
8,046,747 Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes 0 2006
 
Other [Check patent profile for assignment information] (1)
8,464,348 Isolated computing environment anchored into CPU and motherboard 0 2004