U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/175 - Including multiple files


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the installation of software is
No. of patents: 443
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8191060Software installation using template executables
This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining application information for a software application to be installed on a target platform, the application information includ...
05/29/2012
8171472Separation and reuse of versions directory in execution framework installations
A method is provided for executing multiple applications concurrently on a single computer. The method comprises discriminating static from non-static execution framework files, installing the non-static files in a first directory on a host computer, installing the ...
05/01/2012
8136109Delivery of data and formatting information to allow client-side manipulation
Delivering data and formatting information includes delivering object definition files from a server to a client; generating definitions and object instantiations at a client using JavaScript or another simple browser-interpreted language, for objects relating to da...
03/13/2012
8122447Firmware installation
A firmware bundle is download to a non-operational storage area without changing a live copy of firmware in a device. The firmware bundle is downloaded in order to reboot the device to deploy one or more downloaded firmware packages from the non-operational storage ...
02/21/2012
8095926Method for the installation of a program component
A method for the installation of a program component on a processing unit, which is used to ensure the compatibility of software units and components in embedded systems in particular, which may be updated via a downloading procedure. For this purpose, it is checked...
01/10/2012
8074217Methods and systems for delivering software
Methods and systems for software delivery are described. In one embodiment, an extension definition catalog structure is defined and can be used to select one or more software extensions for incorporation on a computing device. At least one software extension is ide...
12/06/2011
8042107System and method for expediting and automating mainframe computer setup
The present invention preferably automates mainframe computer operating system upgrades by automatically installing a base operating system on the mainframe system, performing information-gathering of an existing mainframe computer system, using the information to r...
10/18/2011
8037472Building and installing dynamic installation packages using a declarative authoring tool
Building a package for installing a software application on a data processing system with a distributed architecture is provided. The installation package is built using an authoring tool based on a declarative model. A descriptor is used to define a desired configu...
10/11/2011
8006242Identification of software configuration data
Identification of software configuration data. One or more binary files from a memory area in a computing device are identified. The binary files include information relating to execution of software. One or more strings from the identified binary files are extracte...
08/23/2011
7984436Management of compatibility of software products installed on a user's computing device
Physical components that share common attributes in a software product are combined into logical groupings. A product matrix also lists logical groupings that are included into each software product listed in the product matrix. A compatibility matrix indicates whet...
07/19/2011
7926053Methods and apparatus for optimizing installation location of software
A system installs an application by identifying a file set indicating files accessed during operation of the application. The system identifies a set of available storage areas that are accessible to a computerized device, and that are capable of storing files in th...
04/12/2011
7900202Identification of software execution data
Identification of software program data and configuration data. A set of installation data is identified from an installation log. A set of deduced data is determined based on the identified set of installation data, using various algorithms and heuristics. A set of...
03/01/2011
7895593Apparatus and method for monitoring and routing status messages
An apparatus and method for monitoring and routing status messages to another process running on the same or a different computing system during the installation of one or more applications are provided. With the apparatus and method, one or more objects can monitor...
02/22/2011
7873960Generic packaging tool for packaging application and component therefor to be installed on computing device
To package an application and a component to be available for use in connection with the application into a package, a type of the package and a location where the package is to be stored are received, as is a selection of the component to be packaged with the appli...
01/18/2011
7797698Method and apparatus for dynamic middleware assembly
In one embodiment, the present invention is a method and apparatus for dynamic middleware assembly. One embodiment of the inventive method for dynamically assembling middleware at a client involves selecting a middleware component from a group of middleware componen...
09/14/2010
7765541Minimization methodology
A method and system for developing a minimized install profile for installing a minimized operating environment. After installing an operating environment comprising a plurality of installation packages on a computer system, one or more applications are also install...
07/27/2010
7761870Methods and systems for generating an application consistent with a profile
Methods and systems are provided for generating a computer program, wherein the computer program is divided into a plurality of packages in a modular manner, the packages representing in their entirety the complete computer program containing basic functions and add...
07/20/2010
7761869Method for generating a computer program and a computer program product
A method for generating a computer program and a computer program setup system are provided, wherein the computer program is divided into a plurality of packages in a modular manner, the packages representing in their entirety the complete computer program and being...
07/20/2010
7757230Method of executing a program on a computer, and computer program product
A method of executing a program (2) on a computer (3) comprising a main memory (6) divided into pages comprises the steps of: loading a main section (7) of the program comprising a manipulating module into the main memory (6...
07/13/2010
7716664Metadata-based application model for large applications
A metadata-based application model for software systems provides for the integration and storing of application metadata with the application itself effectively replacing the system registry. In calling or updating the application components or modules, queries to t...
05/11/2010
7716665System and method for developing portal applications and for automatically deploying portal applications into a portal server application
The present invention provides a system and method for developing a Portal Application by creating a Portal Application Archive, and automatically deploying the Portal Application Archive into a Portal Server Application by using a Portal Application Archive specifi...
05/11/2010
7712094Method and apparatus for replicating a panoplex onto a storage medium from a master
An apparatus and method for obtaining a storage medium with a deeply customizable set of installed content. Soft assets (e.g., programs, songs, videos, etc.) that form the content are selected from among a much larger set of preinstalled soft assets previously store...
05/04/2010
7694296Preventing unauthorized installs and uninstalls of software modules
Apparati, methods, and computer-readable media for preventing unauthorized installs and uninstalls of software modules on a computer. One method embodiment of the present invention comprises the steps of amending (41) an uninstall instructions file (32...
04/06/2010
7694295Displaying a vendor provided information screen in response to a log-in experience
A screen driver is included with other drivers provided by a vendor with a computer system The screen driver is picked up by the OS along with the other drivers at the beginning of the installation of the OS. The screen driver remains dormant until the first time a ...
04/06/2010
7689985Versioning support for drivers frameworks
The subject invention relates to systems and methods that facilitate automatic version level updates of driver components in the context of an operating system framework. In one aspect, an automated computer versioning system is provided. The system includes a versi...
03/30/2010
7669200Resizing an install image
A data processing system, a data processing implemented system, and an article of manufacture for resizing an image. A removable features list is generated, and the generated removable features list identifies one or more removable features associated with the insta...
02/23/2010
7614051Creating file systems within a file in a storage technology-abstracted manner
Described is a system and method used in manufacturing computer devices, in which a single manufacturing image file contains an internal partition and file system layout into which individual operating system component packages are written. The image file is indepen...
11/03/2009
7587714Support tool for software parameterization
The invention concerns the parameterization of a piece of software comprising parameters to be entered in order for the software to be used. The principle consists of subdividing the set of parameters into subsets, and of simultaneously displaying the subsets (SS...
09/08/2009
7568195Determining a maximal set of dependent software updates valid for installation
Described is a system and method by which a collection of software packages for installing (e.g., on an embedded computing device) are reviewed for their dependent relations, whereby it is possible to choose a maximal set of install possibilities to allow for maxima...
07/28/2009
7562359User process object code installer
A computer implemented method of computer implemented method for installing a code object in a user process virtual memory space, while the user process is running is provided. The user process is run in a virtual memory space. A controller process is run in a diffe...
07/14/2009
7546597Data processing apparatus having function of installing device drivers
A data processing apparatus has an interface to which a peripheral composed of a plurality of devices is connected. The data processing apparatus operates on an operating system, which detects the plurality of devices included in the peripheral and installs device d...
06/09/2009
7506336System and methods for version compatibility checking
A software version rule-based pattern matching mechanism specifies version compatibility of a particular remote component by identifying a set of compatible versions operable with a particular server, and comparing the versions to determine compatibility of a purpor...
03/17/2009
7503043Method of building dynamic installation packages using a declarative authoring tool
Building a package for installing a software application on a data processing system with a distributed architecture is provided. The installation package is built using an authoring tool based on a declarative model. A descriptor is used to define a desired configu...
03/10/2009
7503042Non-script based intelligent migration tool capable of migrating software selected by a user, including software for which said migration tool has had no previous knowledge or encounters
A computer migration method for transferring non-physical aspects from a source computer to a target computer according to an embodiment. In one embodiment, the method includes surveying the source computer aspects, and without scripts, associating portions of the s...
03/10/2009
7493614System architecture and related methods for dynamically adding software components to extend functionality of system processes
Systems and methods are described herein for automatically installing and using media processing filters to extend the media functionality of system processes. A system service is requested by the add-in filter to be installed on the system. The filter management se...
02/17/2009
7478386Resource-conservative installation of compressed archives
Installing a payload file contained in a compressed archive of files using a minimum of memory. The payload file is directly installed onto a target data processing system without making additional copies of the particular file on the target data processing system a...
01/13/2009
7448033System and method for identifying changes made to a computer system due to software installation
A method and apparatus identifies changes made to a computer system caused by the installation of software. The state of the computer system is recorded before the software is installed and, after the software is installed, the recorded state is compared against the...
11/04/2008
7444630Method and apparatus for changing microcode to be executed in a processor
A Central Processing Unit (CPU) hotpatch circuit compares the run-time instruction stream against an internal cache. The internal cache stores embedded memory addresses with associated control flags, executable instruction codes, and tag information. In the event th...
10/28/2008
7437705System and method for building an application on a computing device which includes an environment-controlling process
Disclosed is a system and method of creating a build on a computer. The process involves special files which are checked into a version controlling system. One of these files includes only those parameters which are particular to the environment in the build is goin...
10/14/2008
7434215Mechanism for loading plugin classes at an appropriate location in the class loader hierarchy
A set of plug-in class loaders is provided in the class loader hierarchy. A plug-in class loader is provided for each class loader in the plug-in application's class loader hierarchy. Each plug-in class loader is associated with a single application class loader and...
10/07/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?