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

Icon_funbox Quotables

"That the automobile has practically reached the limit of its development is suggested by the fact that during the past year no improvements of a radical nature have been introduced."

Scientific American ; Jan. 2 edition, 1909

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/177 - Including distribution of software


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


1                      
NumberTitleIssue Date
8185891Methods and systems for provisioning software
The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hie...
05/22/2012
8185890Method and device for implementing a downloadable software delivery system
A method and device implementing a downloadable operatively connected to a plurality of gaming machines either by a direct communications link or through the use of one or more site controllers or PCs. Each gaming machine and site controller or PC contains two execu...
05/22/2012
8176484One click deployment
Techniques are provided for deploying applications hosted by an application service provider. An application in a first environment is automatically deployed to a second environment in response to receiving a request over a network from the party for whom the second...
05/08/2012
8146077Information management and synchronous communications system with menu generation, and handwriting and voice modification of orders
An information management and synchronous communications system and method facilitates database equilibrium and synchronization with wired, wireless and Web-based systems, user-friendly and efficient generation of computerized menus and reservations with handwritten...
03/27/2012
8141074Packaging files having automatic conversion across platforms
A mechanism for sharing files, and sets of related files, or packages of files, in a multi-host, multi-platform environment is provided. A public package client handles user requests to perform operations on a software package. Additionally, information about the pa...
03/20/2012
8132166Methods and systems for provisioning software
The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hie...
03/06/2012
8108855Method and apparatus for deploying a set of virtual software resource templates to a set of nodes
Deploying a set of virtual software resource templates to a plurality of nodes is provided. The process identifies a set of virtual machine images and metadata to form a set of virtual software resource templates. The process creates a model that indicates a perform...
01/31/2012
8091085Installation of updated software for server components
A target server is queried to build an inventory of components installed within the target server. The target server has a boot process by which it is employed within a production environment. Updated software is received for each component from an update server, ba...
01/03/2012
8060874Efficient provisioning of software packages to mobile handheld devices
Methods and system are provided for delivering a software package to particular wireless computing devices (WCDs). The system includes logical sites (LSs), WCDs, and a Network Operation Center (NOC) communicatively coupled to the LSs by a network. The NOC includes a...
11/15/2011
8060873Method and system for remote programming of a program-controlled device using a legitimization code
A method for remote programming of a program-controlled device, and a system having an interface to receive program data and a legitimization, as well as a remotely programmable, program-controlled device, which includes a processor and a program memory, are provide...
11/15/2011
8060872Method for transmitting a software code from a control unit to a field device of process automation technology
A method for transmitting a software code from a control unit to a field device of process automation technology. The inventive method is characterized in that the software code is integrated into a software module which encapsulates data and functions of the field ...
11/15/2011
8056075Server request management
The present invention is an applet server which accepts requests for applets from client computers. A request specifies the format in which an applet is to be delivered to the requesting client computer. The applet server has a cache which it uses to store applets f...
11/08/2011
8046755Deploying software based on a calculated deployment risk level
A computer-implemented method may include receiving first data that includes one or more configuration parameters that characterize an intended deployment of software and a target computer system on which the software is to be deployed. The computer-implemented meth...
10/25/2011
8010962Infrastructure for the automation of the assembly of schema maintenance scripts
A method and apparatus to build a migration package. According to one embodiment of the invention, a plurality of programming elements are developed and stored in a configuration repository. The configuration repository also includes metadata used to describe each o...
08/30/2011
8006243Method and apparatus for remote installation of network drivers and software
A method and apparatus for remote installation of network drivers and software. The present invention provides for the remote installation of a rerouting driver into the network driver interface in the path between one or more media access control units and one or m...
08/23/2011
7996832Workstation deployment
Deployment of a workstation includes receiving data related to the computing environment of workstations, organizing the workstations into groups based on at least one selectable common attribute among the data, and producing a deployment schedule based on the group...
08/09/2011
7987461Automated design for deployment of a distributed application using constraint propagation
A system and method for automated design deployment for distributed applications includes providing a node with at least one requirement attribute in an application description. A repository for infrastructure elements is searched for candidate infrastructure elemen...
07/26/2011
7984437System and method for software application scoping
A system and method for application scoping that can be added to the application model for an application server, making it less global-centric and more application-centric. The JNDI tree is configured to allow for an application-private JNDI section. This private J...
07/19/2011
7958505Systems and methods for distributing software for a host device in a cable system
Flexible systems and methods are disclosed that may be used for provisioning, configuring, and controlling a host embodied in a cable set top box or other digital device attached to a digital communication network, such as cable distribution network. An enhanced ser...
06/07/2011
7890475Common transport logistics for software and content
Software and content used by the software are developed on a first computer system for use on a second computer system. Transferable forms of the developed software and content that may be used by the second computer system are created. The transferable form of the ...
02/15/2011
7861243Automatically deploying program units to a cluster of networked servers
A system and method for assembling and deploying program units to application servers uses cluster deployment flow (CDF) architecture to allow users to automatically deploy to a cluster of application servers. The method in one aspect includes assembling one or more...
12/28/2010
7856631Software delivery manager
Methods and apparatus, including computer program products, for receiving and processing a software delivery archive to deploy software to a target computer system, in particular to deploy software into a J2EE server. The software delivery archive can be implemented...
12/21/2010
7840961Method and system for installing software on multiple computing systems
Method and system are disclosed for providing multiple installations of a software application. The method/system creates an installation template from a single correct or “golden” installation of the software application and uses the installation template to pr...
11/23/2010
7840960Content distribution method and content distribution package
A content distribution method distributes a package containing a content from a content distribution apparatus to a terminal of a content distribution destination and causes the terminal to expand and display the content contained in the distributed package by using...
11/23/2010
7827143Method and apparatus for generating readable, unique identifiers
A computer apparatus receives seed characters relating to an object and accesses rules to generate an identifier. The identifier includes a human-readable component that conveys understanding to a non-skilled user. The identifier complies with limitations dictated b...
11/02/2010
7823149Method and system for restoring an operating environment on a computer system
A method and system for restoring an operating environment in a computer system. A request to install a target operating environment on a computer system is received at an application. The application transmits a first notification to the computer system. In respons...
10/26/2010
7818742Portal federated applications and portal federated web applications
A customer portal application can reference a module. The files of the module can be combined with the files of the customer portal application wherein the files of the customer portal application take precedence. ...
10/19/2010
7814483Cache server at hotspots for downloading services
Remote site downloading of content to a hotspot occurs by way of a cache server, which, when networked the hotspot, processes download, order proxies received from remote content provider servers or content user mobile devices. The cache server stores content files ...
10/12/2010
7810091Mechanism to check the malicious alteration of malware scanner
The installation of a computer program, such as a malware scanner, may be checked to determine whether or not it has not been tampered with using an installation checking computer program to gather characteristics of the installation of the target computer program a...
10/05/2010
7788663Method and system for device recruitment interoperability and assembling unified interoperating device constellation
System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and ...
08/31/2010
7774776Single port initial context access to enterprise java bean
Single port initial context access to an Enterprise Java Bean (“EJB”) including providing EJBs, including an EJB used by a client of a Java application; deploying the Java application, including deploying, at a fixed node and port, an application server for init...
08/10/2010
7765542Method and system for describing and extracting application information
A method and system for describing, extracting and migrating application information from a first personal computer to one or more other computers. This method and system provides a means for selecting and translating the information useful in transferring applicati...
07/27/2010
7735080Integrated system and method for the management of a complete end-to-end software delivery process
A software delivery process including sub-processes of configuration management and version control, change and problem management, building, packaging, and distribution and installation. The process is implemented by an integrated management system that includes a ...
06/08/2010
7730482Method and system for customized programmatic dynamic creation of interoperability content
System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and ...
06/01/2010
7730483Storage of project-planning data in an automation system
The invention relates to a system and also method for storage of project-planning data in an automation system containing automation devices. To simplify changes within the automation system the project-planning data is stored in a generic, expandable data storage f...
06/01/2010
7721283Deploying a variety of containers in a Java 2 enterprise edition-based architecture
A system and method are described for deploying non-J2EE containers on a J2EE server. In one embodiment, non-J2EE containers are created and deployed on the J2EE server in communication with J2EE containers already deployed on the J2EE server. ...
05/18/2010
7707572System and method for application container architecture
There are provided mechanisms and methods for enabling the deployment of applications into new execution environments by adding extensions to base deployment capability for each of the new containers. These mechanisms and methods can enable embodiments to instantiat...
04/27/2010
7707571Software distribution systems and methods using one or more channels
A systems and methods for distributing software to one or more targets from a central location using one or more channels is described. A channel is a hierarchical list of targets and tasks. A task is a file, a script, or a command that is run or installed on a targ...
04/27/2010
7703093Method and process management system for the operation of a technical plant
A method is disclosed for a system including at least one process management computer and a number of field devices, whereby status and control signals are transmitted between at least some of the field devices and the process management computer using a TCP/IP prot...
04/20/2010
7703092Method, system, computer program product, and article of manufacture for installation and configuration of a computer program according to a stored configuration
Remote installation of an application program is provided via a configuration of the application program corresponding to a particular user of the local application. The configuration is defined and stored on a remote server. In response to a user request, a determi...
04/20/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?