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

Icon_funbox Bizarre Patents

Patent No. 5983411

Toilet Tank Aquarium

A new toilet tank assembly aquarium for housing aquatic creatures.

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/174 - SOFTWARE INSTALLATION


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for setting up
No. of applications: 771
Last issue date: 05/24/2012


1                      
Application No.Application TitleIssue Date
20120131570METHOD AND APPARATUS FOR CUSTOMIZING DEVICE CONTENT
An approach is provided for customizing device content. A content manager receives an input for specifying one or more content items for a device. Next, the content manager determines to detect the device. Then, the content manager determines to initiate installation of...
05/24/2012
20120131569AUTOMATED SOLARIS CONTAINER CREATION
The inventive method comprises obtaining predetermined parameters, associating these parameters with a creation script file, executing the script file to install the complete runtime environment according to the predetermined parameters, and publishing notification of t...
05/24/2012
20120110565CHAINED DATA PROCESSING AND APPLICATION UTILIZATION
The disclosed embodiments provide a system that facilitates application usage. During operation, the system obtains a user context associated with a first user, wherein the user context includes at least one of a location of the first user, profile data for the first us...
05/03/2012
20120110566APPARATUS AND METHOD FOR SETTING UP MULTI-TENANT SAAS APPLICATIONS
Disclosed herein is an apparatus and method for setting up multi-tenant. SaaS applications, which convert setup information for SaaS applications into metadata, manage the metadata, and dynamically generate and provide a relevant service based on the metadata at the req...
05/03/2012
20120110571Inherited Product Activation for Virtual Machines
Methods and systems are disclosed in which inherited activation opens a secure communication path from the host operating system (OS) to the guest (virtual machine) OS. The license state of the software on the host is passed through this channel, and software installed ...
05/03/2012
20120084768Capturing Multi-Disk Virtual Machine Images Automatically
A plurality of virtual disk images are established on a virtual machine. The virtual machine identifies corresponding network address translations for a plurality of disks, each having a corresponding plurality of data sets. The virtual machine installs the correspondin...
04/05/2012
20120084769SEMANTICALLY RICH COMPOSABLE SOFTWARE IMAGE BUNDLES
A composable software bundle is created by retrieving a semantic representation of a set of software modules. A functional representation of a set of operations is retrieved. Each operation in the set of operations is to be performed on the set of software modules durin...
04/05/2012
20120084770Installing Analytical Content
A computer program product is tangibly embodied in a computer readable storage medium and comprises instructions that when executed by a processor perform a method including: presenting business category identifiers to a user in a computer system, each business category...
04/05/2012
20120072904METHOD AND APPARATUS FOR FACILITATING CREATION OF A NETWORK INTERFACE
A method and apparatus for efficient wireless interface installation is disclosed. In one embodiment, a method for installing a first interface driver and a second interface driver is disclosed. The method comprises iterating a first interface driver installation proces...
03/22/2012
20120072902Self-Starting Method and Apparatus for Mobile Terminal, and Mobile Terminal
The present invention discloses a self-starting method and apparatus for a mobile terminal and a mobile terminal, which method comprises: when the mobile terminal is installed in a computer, installing the mobile terminal as a virtual compact disc (CD) of the computer; ...
03/22/2012
20120054738INSTALLING A COMPUTER PROGRAM
An electronic mobile communication device is configured to install a computer program onto a computing device that is different than the mobile communication device. The installation process includes the electronic mobile computing device communicating with the computin...
03/01/2012
20120047499Apparatus and Method for Managing Software Applications Using Partitioned Data Storage Devices
Methods, devices, and computer storage media for installation, upgrading, reinstallation, and roll back of software application packages are disclosed. A first software application package is stored in an installation partition of a data storage device of a computing de...
02/23/2012
20120047500DEVICE MANAGEMENT APPARATUS, CLIENT APPARATUS, AND DEVICE MANAGEMENT METHOD
This invention relates to a device management apparatus. This device management apparatus is a device management apparatus which communicates with a client computer, includes an output management unit adapted to manage output information of a device for each user, an id...
02/23/2012
20120036505Information Processing Apparatus that Automatically and Sequentially Displays Graphical User Interface Images and Recording Medium Storing Program
An information processing apparatus includes a display device; a storage device storing a program that includes a main program and N subsequent programs, and a subsequent processing code; and a processor displaying a GUI screen on the display device in accordance with t...
02/09/2012
20120036496PLUG-IN BASED HIGH AVAILABILITY APPLICATION MANAGEMENT FRAMEWORK (AMF)
A high availability method enabling addition and removal of an application plug-in comprises launching the high availability system using a processor, said high availability system having an application framework (AMF), requesting data obtainable by the application plug...
02/09/2012
20120036507SYSTEM, METHOD AND APPARATUS FOR MANAGING APPLICATIONS ON A DEVICE
The invention provides a system, a method and a computer program product that facilitate access to one or more applications by a computing device. The invention includes determining one or more contexts associated with at least one of the computing device and a user of ...
02/09/2012
20120030512PROVISIONING OF DATA TO A VEHICLE INFOTAINMENT COMPUTING SYSTEM
Various embodiments include a software provisioning system and method for a vehicle infotainment computer. Software provisioning of the vehicle infotainment computer may occur during vehicle assembly. A software provisioning request may be received for custom installing...
02/02/2012
20120030667PACKAGING AN APPLICATION
A method for packaging an application, for use with a system comprising the application and a plurality of libraries, the method comprising: in response to runtime execution of the application, monitoring library data associated with at least one of the plurality of lib...
02/02/2012
20120017208SYSTEM AND METHOD FOR UPDATING DEVICE DRIVERS
A computer-implemented method, computer program product, and computing system for scanning a computing device to identify a plurality of devices included within the computing device, thus generating a list of identified devices. The list of identified devices is compare...
01/19/2012
20120011491EFFICIENT RECORDING AND REPLAYING OF THE EXECUTION PATH OF A COMPUTER PROGRAM
To monitor the execution path of executable code, only non-deterministic jump instructions of the executable code are instrumented by replacing them with respective recording instructions that record the results of executions of the non-deterministic jump instructions a...
01/12/2012
20120011497METHOD AND APPARATUS FOR INSTALLING SOFTWARE IN MOBILE COMMUNICATION TERMINAL
Disclosed is a method and an apparatus for installing software in a mobile communication terminal. The apparatus for installing software in a mobile communication terminal, includes an external memory having software to be installed, a detector of the mobile communicati...
01/12/2012
20120005049ALPHA II LICENSE MANAGEMENT SYSTEM
The Alpha II installation architecture requires extra management of per-seat installations to ensure the games are only installed with as many instances as were sold to the site. The License Management method manages and enforces proper per-license activation since a me...
01/05/2012
20110321028APPLICATIONS INCLUDING MULTIPLE EXPERIENCE MODULES
An application on a device includes multiple experience modules that each implement a set of features when the application is running on the device. Each of the multiple experience modules includes a first component that includes code specific to a particular type of th...
12/29/2011
20110321035METHODS AND APPARATUS TO COLLECT WIRELESS INFORMATION
Example methods, apparatus, and articles of manufacture to collect wireless information are disclosed. A disclosed example method involves installing an operating system and a data collector to execute outside a context of the operating system on a wireless handheld dev...
12/29/2011
20110321027REBOOTLESS DISPLAY DRIVER UPGRADES
Systems and methods for rebootless updating of a IHV display driver are disclosed. According to such a method, first, the operating system stops the driver from running Second, the system switches over to an interim or temporary display driver, which be a default driver...
12/29/2011
20110321036GENERATING AND USING CONSTRAINTS ASSOCIATED WITH SOFTWARE RELATED PRODUCTS
A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a meth...
12/29/2011
20110321033Application Blueprint and Deployment Model for Dynamic Business Service Management (BSM)
Disclosed are systems and methods for model based provisioning of applications and servers (both physical and virtual) to execute provisioned applications in a reliable and repeatable manner. Several aspects of a complex application management including compliance, chan...
12/29/2011
20110321034Method for Improving the Performance of Computers
In a method for improving the performance of a computer system by releasing computer resources, a list P of programs installed on a computer system is determined. All relevant extension points EP of the computer system are searched for registered entries. A list A of au...
12/29/2011
20110310257DIGITAL CAMERA FOR SHARING DIGITAL IMAGES
A digital camera capable of sharing digital images using a plurality of host computers, comprising: memory for storing captured digital images and for storing installation software that can be used to install digital image sharing software on the plurality of host compu...
12/22/2011
20110307531Converting Images in Virtual Environments
The different illustrative embodiments provide a method, computer program product, and apparatus for converting a first image for a virtual machine formatted for a first virtual environment. A second image is created, wherein the second image is non-specific to any virt...
12/15/2011
20110302575PRINT CONTROL APPARATUS AND DISPLAY METHOD FOR THE SAME
In a print control apparatus that searches for and installs a printer driver supporting a specified output device, hardware information on the output device is obtained by searching the output device. A printer driver that matches the output device is searched from the ...
12/08/2011
20110302570SCHEMA SPECIFICATION TO IMPROVE PRODUCT CONSUMABILITY ON INSTALLATION, CONFIGURATION, AND/OR UN-INSTALLATION ACTIVITY
Provided are techniques for retrieving a universal schema specification file that defines a structure of a product specific data set, retrieving the product specific data set that defines a specific configuration for a version of a product, validating the product specif...
12/08/2011
20110296401ONLINE MARKETPLACE FOR PRE-INSTALLED SOFTWARE AND ONLINE SERVICES
The subject disclosure relates to pre-installed software and services, such as online services, and markets for pre-installed software and online services. In one aspect, the disclosed subject matter facilitates contracting between software vendors and device manufactur...
12/01/2011
20110295101MODULAR SOFTWARE SYSTEM FOR GUIDED RADIATION THERAPY
A facility for performing patient localization for radiation therapy is described. The facility activates two or more discrete software modules, and performs interactions between the activated software modules. Based upon the performed interactions, the facility perform...
12/01/2011
20110296377DEPLOYMENT SCRIPT GENERATION AND EXECUTION
Aspects of the subject matter described herein relate to deployment scripts. In aspects, in conjunction with creating a package for deploying software to a target, an installation script is also created. The installation script includes instructions for deploying the so...
12/01/2011
20110296395SYSTEMS AND METHODS FOR GENERATING CLIENT QUALIFICATION TO EXECUTE PACKAGE UPDATE MANAGER
A compatibility tool can certify compliance between software packages managers, used by or known to a user, and software packages to be updated or installed on a computing system. Additionally, the compatibility tool can identify a software package manager that is compa...
12/01/2011
20110296399METHOD AND SYSTEMS FOR THE MANAGEMENT OF NON VOLATILE ITEMS AND PROVISIONING FILES FOR A COMMUNICATION DEVICE WITH MULTIPLE SERVICE ACCOUNTS
Methods and systems enable communication devices equipped with software defined radio based chipset modules to seamlessly re-program the communication device to operate on any of a variety of service provider networks. By re-programming a communication device equipped w...
12/01/2011
20110296400INFORMATION PROCESSING APPARATUS AND METHOD FOR TRANSFERRING LICENSE
An information processing apparatus includes an install unit to receive install data for software to install the software for providing a function, an acquisition unit to acquire a license file for activating the function, a management unit to manage information indicat...
12/01/2011
20110289493SYSTEM THAT PROVIDES EMBEDDED SOFTWARE TO AN EMBEDDED SYSTEM
A system automates the provision of embedded software to an embedded system. The system may include a portable device having a portable device application that provides the embedded software to the embedded system, a communication link coupling the portable device to th...
11/24/2011
20110289491Method and Device for Program Installation
A method for installing an application program is disclosed. The method includes detecting a system platform, and detecting preprocessing software required by the application program according to the system platform and a compilation script and accordingly generating a ...
11/24/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?