Licensed application installer

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO

6948168

SERIAL NO

09539859

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system of installing licensed software on an end user's computer comprising having a program storage device and a unique computer identifier distinguishing the end user computer from other computers, e.g., a BIOS serial number or a network adapter address. The network computer contains a plurality of different software for license to end users and a database listing computer identifiers licensed to run the software. The end user computer sends to the network computer a command to run a program identifying to the end user computer the software listed as licensed by the computer identifier of the end user computer. The network computer contacts the end user computer and determine its end user computer identifier, verifies listing of the end user computer identifier in the network computer database, and identifies to the end user computer all of the software on the network computer program storage device listed as licensed by the computer identifier of the end user computer using an executable program on the network computer. The end user computer sends to the network computer a selection of the software to be downloaded. The network computer downloads the selected software and installs it on the end user computer program storage device.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ACTIVISION PUBLISHING, INC.SANTA MONICA, CA354

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kuprionas, Paul Nanticoke, PA 1 16

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
4953209 Self-verifying receipt and acceptance system for electronically delivered data objects 288 1988
5666501 Method and apparatus for installing software 101 1995
* 6056786 Technique for monitoring for license compliance for client-server software 60 1997
 
NCR CORPORATION (1)
* 5953532 Installation and deinstallation of application programs 46 1997
 
HEWLETT-PACKARD COMPANY (2)
5421009 Method of remotely installing software directly from a central computer 305 1993
* 5881236 System for installation of software on a remote computer system over a network using checksums and password protection 135 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5005122 Arrangement with cooperating management server node and network service node 694 1987
 
FUJITSU LIMITED (1)
5835911 Software distribution and maintenance system and method 439 1995
 
INTERNET COMMERCE SERVICES CORPORATION (1)
5864620 Method and system for controlling distribution of software in a multitiered distribution chain 143 1996
 
SUN MICROSYSTEMS, INC. (1)
* 5138712 Apparatus and method for licensing software on a network of computers 619 1989
 
STAMPS.COM INC. (1)
5638513 Secure software rental system using continuous asynchronous password verification 202 1995
 
ORACLE AMERICA, INC. (1)
5708709 System and method for managing try-and-buy usage of application programs 564 1995
 
KRONE DIGITAL COMMUNICATIONS INC. (1)
* 6202209 Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means 25 1999
 
APPLE INC. (1)
5903650 Method and apparatus for electronic license distribution 39 1996
 
RPX CORPORATION (1)
5905860 Fault tolerant electronic licensing system 144 1997
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 6189146 System and method for software licensing 344 1998
* 6493871 Method and system for downloading updates for software installation 353 1999
 
SAFENET, INC. (1)
5337357 Method of software distribution protection 311 1993
 
BMC SOFTWARE, INC. (1)
5919247 Method for the distribution of code and data updates 521 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
NCR CORPORATION (1)
* 2004/0193,913 Controlled access to software applications and/or data 26 2003
 
CLEVX, LLC (1)
* 2008/0263,542 Software-Firmware Transfer System 0 2006
 
DIGITAL DELIVERY NETWORKS, INC. (1)
* 2009/0094,044 System, method and computer-readable medium for configuring a computer via a network to generate a personalized user experience 3 2007
 
BENQ CORPORATION (1)
* 2005/0097,214 Network peripheral device and installation method thereof 4 2004
 
CA, INC. (4)
* 8725647 Method and system for determining software license compliance 0 2008
8606718 Method and system for determining software license compliance 0 2008
* 2009/0249,494 Method and System for Determining Software License Compliance 4 2008
* 2009/0248,428 Method and System for Determining Software License Compliance 2 2008
 
SIEMENS AKTIENGESELLSCHAFT (3)
* 2002/0147,922 Software protection mechanism 7 2001
* 2003/0126,456 Method for licensing software 25 2002
* 2007/0043,675 SOFTWARE LICENSE MANAGER 2 2006
 
Tanderberg Television, Inc. (1)
7730513 Systems and methods for provisioning a host device for enhanced services in a cable system 0 2006
 
QLOGIC, Corporation (1)
* 8185960 System and method for managing access to adapter features 1 2006
 
SIMPLEX MAJOR SDN.BHD (2)
7137140 Transaction verification 6 2001
* 2002/0010,864 Transaction verification 8 2001
 
N2 BROADBAND, INC. (6)
7757261 Systems and methods for providing flexible provisioning architectures for a host in a cable system 12 2003
* 7627868 Systems and methods for distributing software for a host device in a cable system 7 2003
* 2004/0260,798 Systems and methods for distributing software for a host device in a cable system 42 2003
* 2004/0261,114 Systems and methods for providing flexible provisioning architectures for a host in a cable system 50 2003
* 2004/0268,420 Systems and methods for activating a host in a cable system 17 2004
* 2010/0071,020 SYSTEMS AND METHODS FOR DISTRIBUTING SOFTWARE FOR A HOST DEVICE IN A CABLE SYSTEM 6 2009
 
INTEL CORPORATION (2)
8356067 Servicing device aggregates 0 2002
* 2004/0083,262 Servicing device aggregates 89 2002
 
UNWIRED PLANET, LLC (1)
* 2013/0073,725 SYSTEM AND METHOD FOR AUTOMATED CONTENT DISTRIBUTION 5 2012
 
ERICSSON TELEVISION INC. (1)
7958505 Systems and methods for distributing software for a host device in a cable system 3 2009
 
MICROSOFT TECHNOLOGY LICENSING, LLC (10)
* 7236958 Electronic software license with software product installer identifier 11 2001
* 2002/0091,644 Electronic software license with software product installer identifier 11 2001
* 7644442 Systems and methods for using machine attributes to deter software piracy in an enterprise environment 16 2005
* 2005/0182,732 Systems and methods for using machine attributes to deter software piracy in an enterprise environment 8 2005
8181265 Secure machine counting 1 2005
* 2006/0036,552 Secure machine counting 58 2005
7921059 Licensing upsell 3 2005
* 2007/0143,228 Licensing matrix 17 2005
* 2007/0143,222 Licensing upsell 11 2005
* 2008/0120,690 Client enforced network tunnel vision 37 2006
 
DROPBOX, INC. (2)
* 7698733 Computer system and usage method thereof 2 2002
* 2002/0129,262 Computer system and usage method thereof 14 2002
 
LOG CORP. (1)
* 2012/0030,337 APPARATUS AND METHOD FOR IDENTIFYING ACCESS TERMINAL 1 2010
 
Canon Kabushiki Kaisha (5)
7530117 Method and apparatus for preventing unauthorized use of software 5 2004
* 2004/0254,889 Information processing method and apparatus for managing sales of software 2 2004
* 2004/0254,888 Method and apparatus for preventing unauthorized use of software 6 2004
* 8239857 Information processing apparatus and method of installing application program 4 2006
* 2007/0169,119 INFORMATION PROCESSING APPARATUS AND METHOD OF INSTALLING APPLICATION PROGRAM 2 2006
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 20, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00