Method and system for distributing and installing software

   
   

Methods and computer readable media are disclosed related to installing and distributing multiple software products. Computer code necessary to install multiple, related but distinct software products is stored on the storage media and includes at least some primary code that is necessary to all software products installable from a storage medium or set of media. Installation of a specific software product includes the installation of the primary code and at least some product-specific code. Installation is performed by an installer that identifies and installs the appropriate software product based on information, such as a product key, provided by the user. The installer may use a lookup table to identify the code to install and verify that the user is entitled to the software product.

Los métodos y los medios legibles por computador se divulgan relacionados a instalar y a distribuir productos de software múltiples. El código de computadora necesario para instalar productos relacionados pero distintos del múltiplo, de software se almacena en los medios de almacenaje e incluye por lo menos un cierto código primario que sea necesario a todos los productos de software instalables de un medio de almacenaje o de un sistema de medios. La instalación de un producto de software específico incluye la instalación del código primario y por lo menos de un cierto código producto-especi'fico. La instalación es realizada por un instalador que identifique e instala el producto de software apropiado basado en la información, tal como una llave del producto, con tal que por el usuario. El instalador puede utilizar una tabla de las operaciones de búsqueda para identificar el código para instalar y para verificar que dan derecho el usuario al producto de software.

 
Web www.patentalert.com

< Methods and systems for dynamically creating user interfaces

< Metafile optimization

> Application program interfaces and structures in a resource limited operating system

> System and method for providing user control over repeating objects embedded in a stream

~ 00168