Sign up


Match Document Document Title
8448160 Application programming interface for identifying, downloading and installing applicable software updates  
An application programming interface (API) provides a set of functions for application developers to build software programs that automatically detect, download, and install desired software updates.
8448154 Method, apparatus and software for processing software for use in a multithreaded processing environment  
A method, apparatus and software for processing software code for use in a multithreaded processing environment in which lock verification mechanisms are automatically inserted in the software code...
8448141 Evaluation of software based on change history  
A method for software processing includes obtaining change information, which records changes that have been performed in respective locations in software code. The change information is processed...
8448161 Application tracking for application execution environment  
Methods, systems, and apparatus, including medium-encoded computer program products, for managing an application execution environment on a computer. One or more aspects of the subject matter...
8443355 Life cycle management system for intelligent electronic devices  
This invention relates to the Life Cycle Management System for distributed Intelligent Electronic Devices (IED) starting from the design phase to the end of service phase. Hence, it caters to the...
8442510 Mobile point-of-presence for on demand network client services and security  
Devices, systems and methods are disclosed which relate to implementing a point-of-presence system on a mobile service network. Such a point-of-presence system includes a mobile device...
8443354 Detecting new or modified portions of code  
Detecting new or modified portions of executable code is disclosed. An indication is received that a prior version of an executable file has been replaced by a new version. A security response is...
8438556 Peripheral device control system, its control method, and information processing apparatus, and computer program and computer-readable storage medium  
This invention has as its object to control a peripheral device by selecting optimal processing even when the version of the OS of an information processing apparatus is updated and when the...
8438557 Reusing an application object  
The present invention provides methods, apparatus and systems for reusing an application object for use with an application program, in which the object can be reused without causing nonconformity...
8438558 System and method of updating programs and data  
A system and method are provided to (a) convert an older or base version of software into an alternate representation of the base version; (b) convert a newer or updated version of software into an...
8434066 Enabling a business entity to validate support for specific activities in a CRM system before migration from earlier versions  
An aspect of the present invention enables users (belonging to a business entity) to validate support for specific activities in a customer relationship management (CRM) system before migration...
8432562 Image processing apparatus, method, program, and computer readable recording medium for controlling operation switching and displaying at occurrence of error conditions  
An image forming apparatus has a new application management system. A platform provided in the image forming apparatus manages applications also provided in the image forming apparatus. An...
8434146 Access control based on development profiles  
Systems and methods for selectively providing access to a media device based on a profile associated with the media device. In certain embodiments, the profile of the media device can be...
8428649 Memory device upgrade  
Technology for replacing a first storage unit operatively coupled to a device is provided. Content of the first storage unit is sent to a new storage unit that serves as the replacement of the...
8429639 Image-based software update  
State data can be separated from an existing software stack stored in one or more computer storage units in a computer system. The existing software stack can include operating system software and...
8429641 System and method for migration of digital assets  
A system, method, and computer-readable medium are disclosed for automatically migrating entitled digital assets from a source system to the target system. A first personalization agent is...
8429630 Globally distributed utility computing cloud  
In at least one embodiment, the computing network may include multiple different data centers and/or server grids which are deployed different geographic locations. In at least one embodiment, at...
8429642 Viral updating of software based on neighbor software information  
A computer-implemented method for virally updating software in a networked computer including performing neighbor computer discovery using the networked computer to ascertain neighbor computers and...
8423993 Systems and methods for managing software patches  
Embodiments relate to systems and methods for managing software patches. Embodiments incorporate a patch server that collects aggregate patch history information from a community of software...
8423963 Computer implemented API management mechanism for generating upgrade risk level handling  
The present invention monitors usage of an operating system at an application program interface (“API”) level and monitors changes in API functionality associated with an upcoming release to man...
8423990 Installing software onto a client through a network, and corresponding client  
The present invention relates to a method and system for installing software onto a client in the NIM environment and corresponding client. Said method includes: initializing said client, wherein a...
8418140 Serviceability and configuration management  
Many current computer software platforms support user customization and version upgradability. Unfortunately, upgrading a computer software platform may result in significant loss of user...
8418136 Application controller  
The present invention defines a method for assembling software components using an application controller. The application controller provides a conduit through which calling client modules can...
8416764 System and method for object registration in a VoIP environment  
A mechanism for managing software modules in a VOIP service is discussed. A component management agent is provided for each VOIP software component in the VOIP environment. The component management...
8418168 Method and system for performing a software upgrade on an electronic device connected to a computer  
A method for performing a software upgrade on an electronic device connected to a computer includes displaying a web page including a scripting language within an Internet browser on the computer,...
8418162 Network delivered dynamic persistent data  
A method and apparatus of dynamically managing non-volatile memory items on a wireless device through a network, the method comprising the steps of: when connecting to said network, checking for a...
8418163 Stacked hardware abstraction layer methods for maintaining software/hardware backward compatibility  
In various exemplary embodiments, the present invention provides methods for maintaining software/hardware backward compatibility across multiple versions in a modular and scalable manner. More...
8412599 Approval workflow engine for services procurement timesheets, progress logs, and expenses  
This disclosure describes, generally, methods and systems for implementing an approval workflow engine and approval framework for timesheets, progress logs, and expenses. The method includes...
8409009 Peripheral update peripheral in a wagering game system  
There is provided a peripheral update device. The peripheral update device includes at least one interface adapted to communicatively connect to at least one peripheral device of a wagering game...
8413130 System and method for self policing of authorized configuration by end points  
A system, method, and program product is provided that distributes authorized changes to the organization's entities and has the individual computer systems police configuration changes. A system...
8407686 Method and system for problem notification and processing  
A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application...
8402452 Automatically recommending an upgrade approach for a customizable software product  
An upgrade analysis unit can include functionality to analyze a customized software product and compute a convenience for using the upgrade toolkit. The upgrade analysis unit automatically...
8402477 Network system, information processing apparatus, and information processing method  
An information processing apparatus can easily delete drivers which become unnecessary as a result of removal of a peripheral device shared on a network or cancellation of a sharing setting. A...
8392906 Enabling parallel websphere runtime versions  
A computer implemented method, a tangible storage medium, and a data processing system build a runtime environment of a system. A profile manager receives a service request containing a profile...
8392902 Upgrading software applications offline using a virtual machine  
A system and method upgrade software applications offline using a virtual machine. Software applications used by actual customer machines may rely upon customer specific data and protocols. An...
8392498 Distribution of content and behavior to disparate platforms  
The invention generally relates to the delivery of content to devices of disparate platforms in executable format. The invention provides a way to create and deliver content and functionality to a...
8392911 Download discovery for web servers  
Facilitating installation of additional functionality on a web server. The method includes at a data store, receiving a request from a client to access programmatic code units. The data store...
8392904 Apparatus, system, and method for efficient code update  
An apparatus, system, and method are disclosed for efficiently collecting code updates. The apparatus includes a generation module that identifies sites that provide code updates based on...
8392908 Standardized procedures for implementing software changes  
A change to a tenant-independent content item identified as a target for changes as part of an update process of a core software platform provided by a multi-tenant system can be registered, and...
8393001 Secure signature server system and associated method  
A system, method and computer program product are provided for securely generating signatures. Initially received is a request to generate a signature at a secure server. Then, the signature is...
8387037 Updating software images associated with a distributed computing system  
In general, the invention is directed to updating images running on computing nodes within a distributed computing system. For example, a distributed computing system comprises a plurality of...
8387112 Automatic software update on network devices  
A method may include contacting, by a network device, another device to obtain at least one of a network address, authentication, or authorization, receiving, from the other device, software update...
8376859 Online game provision system using storage medium and method thereof  
The present invention discloses an online game provision system using a storage medium and a method thereof. The online game provision system includes a database server, a storage medium, and a...
8375378 Circuit for updating firmware of display apparatus and method thereof  
The present invention relates to a circuit for updating firmware of a display apparatus and a method thereof. An optional update unit may be used for initializing the updating process. The first...
8375381 Management user interface for application execution environment  
Methods, systems, and apparatus, including medium-encoded computer program products, for managing an application execution environment on a computer. One or more aspects of the subject matter...
8375382 Enabling parallel websphere runtime versions  
A computer implemented method, a tangible storage medium, and a data processing system build a runtime environment of a system. A profile manager receives a service request containing a profile...
8375361 Identifying changes in source code  
A data processing method comprises maintaining a source code repository, checking out a component from the source code repository, checking in a modified version of the component to the source code...
8370828 Techniques to perform gradual upgrades  
Techniques to perform gradual upgrades are described. An apparatus may include a database with a data set for a first version of an application program, and a computing device to couple to the...
8370827 Method and device for the controlled editing and broadcasting of compressed multimedia files  
The present application relates to a method for editing and broadcasting compressed multimedia files composed of binary data blocks originating from digital transformations applied to an...
8360856 Entertainment apparatus and method  
An entertainment device comprises communication means for communicating with a remote device over a network; program code and resources for running a full version of the program, the program code...