Sign up


Match Document Document Title
8839232 Customer relationship management portal system and method  
A software-based customer relationship management system and method are provided. The system has a client and a primary installation that has a database that contains a plurality of pieces of...
8838084 System and method for provisioning mobile communication device upgrades  
There is disclosed a system and method for provisioning mobile communication device upgrades. In an embodiment, the method comprises: providing an automated web service device management interface...
8839227 Preventing overwrite of nonessential code during essential code update  
Systems and methods are provided for downloading updated software from a head end to a cable modem that writes to flash memory an updated operating system code without overwriting the preexisting...
8839410 Type-system for mixed protocol secure computation  
Implementations of the present disclosure are directed to for checking that a to-be-compiled program is well-typed such that the program is secure in a semi-honest model, and include actions of...
8839221 Automatic acquisition and installation of software upgrades for collections of virtual machines  
An automated approach to updating, testing, and distributing virtual machine images is described. Centralized updates allow for a virtual machine image executed locally on thousands of machines to...
8832680 Installation event counting apparatus and package creation method  
A log counting program causes a computer to function as a log counting apparatus, and function as a log collection part collecting log information from a client apparatus in which an installer...
8832651 Central service provisioning system  
A system, which implemented as programming on a suitable computing device, manages the configuration of a software system. The system includes a create properties configuration module that...
8832676 Apparatuses, methods and systems for a social networking application updater  
The APPARATUSES, METHODS AND SYSTEM FOR A SOCIAL NETWORKING APPLICATION UPDATER provide live reconciliation of code updates to multi-user social networking applications in highly dynamic build...
8832643 Composition of non-functional concerns  
Methods, systems, and computer-readable media include actions for composing non-functional concerns to be implemented with an application. In implementations, actions include receiving a...
8832675 Dynamic user-interface generation and administration method and apparatus  
A system and method for configuring software components are provided. A number of elements comprising configuration data are defined. For a software component that is to be configured, a file...
8832677 Managing digital content in hierarchies  
Methods, apparatuses, and systems for managing digital content in hierarchies are described. A first version of a digital image is received from an external device which tracks changes to the first...
8832653 Centralized, object-level change tracking  
An update handler may determine object change data characterizing changes made to software objects. A change data manager store the object change data in a tracking database in conjunction with an...
8825995 Method and system for booting and automatically updating software, and recovering from update error, and computer readable recording medium storing method  
Provided are a booting method of updating software components installed in a system and recovering from an error that occurs in an update, a method and system for automatically updating the...
8826265 Data concentrator initiated multicast firmware upgrade  
Systems and methods for implementing data concentrated initiated multicast firmware upgrade in power line communications (PLC) are described. In an illustrative embodiment, a method performed by a...
8826264 Non-disruptive upgrade of applications  
A non-disruptive upgrade (NDU) technique involves installing and activating a first copy of a new version of an application in a temporary directory to (i) obtain control from an original version...
8826263 Portable terminal, portable terminal control method, and portable terminal control program  
A portable terminal includes: a storage unit for storing at least a first program and software converting data to convert the first program into a second program; a storage control unit to perform...
8819671 Facilitating software acquisition  
In certain embodiments, facilitating software acquisition includes accessing a memory storing software programs. A selected software program is identified. One or more product requirements of the...
8819666 Systems and methods for updating a software product  
A method may include receiving a request to install a second version of a software product over a first version of the software product, installing the second version of the software product in a...
8819665 Image forming apparatus, information processing method, and recording medium  
An image forming apparatus executing a program configured by connecting multiple modules operating exclusively with respect to each other is disclosed that includes an input part configured to...
8817288 Information processing system, management method, and storage medium for placing an application after an image forming apparatus has been arranged  
A contract management service receives a relocation request including rearrangement information relating to relocation of an application to be applied to the image forming apparatus, the relocation...
8819707 Methods and systems for importing a device driver into a guest computing environment  
A system for importing, from a host computer, a device driver into a guest computing environment provided by an external media device which does not include the device driver, includes a first...
8813068 Software replacement method and related software replacement system  
The present invention relates to a Software replacement method, for replacing a first software package that comprises a command handling interface which is present at a computer system, by a second...
8813062 Dynamically binding a logic component to a processing point in a software execution flow  
A method for use in a communications node includes exposing at least one processing point in an execution flow of base software executing in the communications node. A logic component can be...
8806476 Implementing a software installation process  
A method for implementing a software installation process so as to install, modify or uninstall a software program. The software installation process has a plurality of sequential steps, and the...
8806477 Space efficient software package management  
A space management tool can consolidate the duplicate files in the software packages while maintaining the file structure of the software packages. The space management tool can search the software...
8804168 System, server, image forming apparatus, system control method, and storage medium  
The present invention provides a server which distributes firmware to an image forming apparatus, the server including a determination unit configured to determine whether the firmware distributed...
8806471 Upgrade and downgrade in package update operations  
Embodiments relate to systems and methods for automatic upgrade and downgrade in package update operations. A physical or virtual client machine can host an installed software distribution...
8800042 Secure web application development and execution environment  
Providing secure web application development and operation. In a web development environment, code developed for the web application is analyzed to identify vulnerabilities and remedial actions are...
8799890 Generating a version identifier for a computing system based on software packages installed on the computing system  
An administrator system can generate a version identifier for a computing system based on the software packages installed on a computing system. The version identifier can represent the software...
8799888 Updating an application  
Update preferences are specified that define factors for use in determining how and when updates to an application are to be deployed. The update preferences may include economic factors, temporal...
8799887 Information processing apparatus, method for controlling the same, and storage medium  
An apparatus saves first and second programs stored in a storage unit as saved information before the first and the second programs are updated. If the update of the first program is finished and...
8793679 Method and system for determining compatibility of computer systems  
Compatibility and consolidation analyses can be performed on a collection of systems to evaluate the 1-to-1 compatibility of every source-target pair, evaluate the multi-dimensional compatibility...
8793680 Apparatus and method for cooperatively updating firmware on wireless mesh network  
An apparatus updates firmware running on nodes in a wireless mesh network. The apparatus includes a code image DB for storing a code image running on each node in the mesh network and version of...
8787906 Method and system for enabling connection of a mobile communication terminal to a radio communication network  
A method for enabling connection of a mobile communication terminal to a radio communication network, comprising broadcasting through a geographic area information about available radio access...
8789036 Device software customization  
Systems, methods, and other embodiments associated with device software configuration are described. One example method is executed by a personal electronic device (PED) having a read only memory...
8782632 Methods and apparatus for performing in-service software upgrade for a network device using system virtualization  
A method and/or network system is able to perform an in-service software upgrade (“ISSU”) using virtualization technology while ongoing network service is maintained. After receipt of an upg...
8782631 Copy management of process versions over lifecycle  
Structural information of a process is stored as an instance hierarchy (e.g. parent-child relation) between occurrence nodes comprising occurrence identifications (IDs) and links to objects of an...
8782630 Smart rebinding for live product install  
An upgrade of an application product is installed to a first location in a shared environment that is different than a second location in the shared environment. An indication of the newer version...
8775871 Method and system for providing coordinated checkpointing to a group of independent computer applications  
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for...
8775974 Multi-contextual delta navigation in a compare view  
Embodiments of the present invention address deficiencies of the art in respect to comparing artifacts and provide a novel and non-obvious method, system and computer program product for...
8776092 Multiple interface support  
Aspects describe multiple interface support that provides dynamic switching between new and old interface revisions. A first interface application is selected from a set of alternative interface...
8775599 Multi-tenant middleware cloud service technology  
A system that includes multiple hosts, each running a plurality of virtual machines. The system may be, for example, a cloud computing environment in which there are services and a service...
8775074 Method and system for refreshing location code data  
A method and system for refreshing location code data is disclosed. The system includes a location code change system that receives map change data and location code change data. The location code...
8776042 Systems and methods for software support  
This invention relates to methods and a system for supporting software. In one embodiment, a method for providing an updated version of a software program includes receiving an indication of a...
8769525 Remote firmware upgrade device mapping  
A networked firmware management system is operable to manage firmware in one or more target devices by receiving one or more firmware target specifications from one or more target devices, the...
8762980 Rolling incremental updates  
Multiple versions of a sequential dataset are maintained without storing the full file set for each version. A full file set for the current version is stored, as well as a chain of forward and/or...
8756592 Information processor and information updating method  
Prior to updating of an information processing program that stores a program update module for updating a wireless interface driver or the information processing program used for communications...
8752038 Reducing boot time by providing quantitative performance cost data within a boot management user interface  
The performance of a boot sequence is improved by presenting the user with easy to read information concerning the performance cost of each boot time application, and allowing the user to remove...
8752012 Process evaluation device, program and method  
A process evaluation device, comprising: a development process definition storage unit which stores definition information on a plurality of processes for developing software and sequence numbers...
8745610 Maintenance system, maintenance method and program for maintenance  
At the time of a maintenance work, a user computing machine does not give user data to a person (maintainer) who carries out maintenance and does not accept operations and data that are not...