Sign up


Match Document Document Title
8707287 Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software  
A method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an...
8707289 Multiple application versions  
In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace...
8707286 Unique context-based code enhancement  
Unique context-based code enhancement of the core functionality of standard source code objects is performed at any position in the code. Desired insertion/replacement position(s) input by a user...
8707288 System for automatic management of applications on remote devices  
Management of applications on remote devices is performed independently of managing platform software. A per platform player using a common protocol to communicate and receive applications is...
8701100 Print controlling device, image forming system and method for upgrading  
A print controlling device is provided. The present print controlling device includes a storage unit to store information regarding software or firmware installed in an image forming apparatus, a...
8701105 Downloadable standalone offline application with integrated data for distributed offline processing  
In a system and a method, a request from a client device to generate a downloadable file representing an offline version of a web-based application hosted by a web server is received. Application...
8694984 Memory apparatus and method of updating firmware of the memory apparatus  
A method of updating firmware that is included in a memory apparatus that includes first and second volatile memories and a non-volatile memory, can be provided by storing new firmware in the...
8694985 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...
8694982 Dynamic software configuration  
A method and apparatus are provided that allow the user to quickly load new versions of applications on a scan tool. The latest versions of the applications that a scan tool can operate are loaded...
8694986 Providing update notifications on distributed application objects  
The present invention extends to methods, systems, and computer program products for providing update notifications on distributed application objects. When a new version of an object is created...
RE44836 System and method for efficient transfer of applications and data during device swap  
A method for automatically registering the runtime environment and related component applications with an application gateway when transferring the applications from a first wireless device to a...
8694987 Server rack system  
A server rack system module is provided. Each rack internal device at least includes a control chip, and the rack internal devices include a plurality of servers. An integrated management module...
8689206 Isolating operating system in-memory modules using error injection  
A continuously operating system is provided and includes a processor and a computer readable medium to which the processor is operatively coupled, the computer readable medium having executable...
8689208 Upgrade management of application components  
Architecture that enables separation of a user interface (UI) upgrade from the content and application logic upgrade. Administrators can upgrade to take advantage of new infrastructure features,...
8689207 Performing an in-place update of an operating storage device  
A method of updating an original version of content to a new version of content, in a non-volatile memory storage device is provided. The method comprising: providing a non-volatile content memory...
8683457 Updating firmware of an electronic device by storing a version identifier in a separate header  
An electronic device is disclosed comprising a non-volatile memory storing a first version of a control program (CP), a first header comprising a first version identifier (VID) identifying the...
8677343 Centrally coordinated firmware upgrade model across network for minimizing uptime loss and firmware compatibility  
Techniques are presented for managing firmware updates for a plurality of devices within a wireless network. Embodiments monitor network usage of the plurality of devices to collect historical...
8677341 Software-delivered dynamic persistent data  
A method and apparatus for dynamically managing non-volatile memory items in a wireless device, the method comprising the steps of: checking the non-volatile memory items for a unique identifier...
8676576 Information processing system, information processing apparatus, information processing program and recording medium  
A copyright managing information processing apparatus includes a storage module for storing copyrighted content including audio data; a first topic module for recognizing audio data in content...
8671402 Network-enhanced control of software updates received via removable computer-readable medium  
Methods, apparatuses, and systems for network enhanced controls of software updates received via a computer-readable medium are described. A request for identification information of an image...
8671392 Integrating software applications  
Techniques for integrating software applications include identifying an enterprise application executable in a first computing environment, where the enterprise application is compatible with a...
8670971 Datacenter workload evaluation  
A method is provided for evaluating workload consolidation on a computer located in a datacenter. The method comprises inflating a balloon workload on a first computer that simulates a...
8667481 Sensor node included in sensor network, update server updating the same, and method of updating sensor node  
Provided are a sensor node included in a sensor network, an update server updating the sensor node, and a method of updating a sensor node. The update server updating a sensor node included in a...
8665466 Image forming apparatus, program updating method and computer-readable storage medium  
An image forming apparatus which executes a program and updates the program, and is provided with an updating part configured to store a program prior to updating or a copy of the program prior to...
8667478 Backward-compatibility using a plugin architecture  
A method, to be performed in a computer, is provided. The method includes, for each of a plurality of devices, (a) detecting a hardware revision of that device, (b) selecting a version of a plugin...
8667480 Automatically updating browser extensions, and applications thereof  
Embodiments of invention relate to automatically updating browser extensions. In an embodiment, a method for updating browser extensions is provided. In the method, an input to execute a browser...
8667479 Mobile specialized software code updated  
A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70). The method includes initializing, at the first host (60), an...
8667487 Web browser extensions  
According to one general aspect, a method of managing a web browser extension by an apparatus may include executing, by a processor included by the apparatus, a web browser. The method may include...
8661428 Updating a file using differences and file format therefor  
A method for updating and formatting a local file is described. An update file, having a newer version of the local file, is accessed from a server over a network and a list of new hash values...
8654372 Apparatus and method of activating and updating configuration information of an image forming apparatus  
An apparatus, method, system, and computer program and product each capable of activating an image forming apparatus according to configuration information approved by an authorized user are...
8650636 Picture gesture authentication  
In one embodiment, a picture signature password system may use a picture signature password to determine access to a computing device or service. A display screen 172 may display a personalized...
8645943 Communication system, communication device, and management server device  
A communication system includes: a communication device configured to operate various functions using software programs stored in a software storage unit; a management server device configured to...
8645939 Use of aliasing in an installer  
An installer can use an alias to indicate a combined software program. The combined program can include multiple software products. The software products can each be independently runnable. The...
8645906 Method for enforcing change policy based on project state  
A set of tools and other mechanisms automatically enforce software development change policies by providing a way to map physical source control system codelines to projects and by providing a way...
8645941 Method for attributing and allocating revenue related to embedded software  
A method for attributing revenue for embedded software. The method includes the first step of determining the presence of more than one type of embedded software on a given client site. Then, the...
8645938 System and method for replacing code  
Computer-implemented methods, computer program products and data processing systems for transmitting a target code module to a server that is executing a computer program capable of using the...
8640118 Managing firmware on a system board  
An embodiment includes a computer comprising a system board and a removable programmable storage device. If the system board is replaced, the removable programmable storage device may be...
8640119 Determining compatibility of a software package update using a version identifier  
An administrator system can generate a version identifier for a computing system based on the software packages installed on a computing system. The administrator system can utilize the version...
8639942 Information processing apparatus, software update method, and image processing apparatus  
An information processing apparatus, a software update method, and an image processing apparatus capable of encrypting and decrypting information using values uniquely calculated from booted...
8640117 Software update verification apparatus, method and program  
A software update verification apparatus which has an operating system (OS) that has a normal mode and a software update mode for calling a verification unit when being activated by a software...
8635608 Software update system and method  
There is provided a method, system and computer program for updating at least one component in a multi-component software application. The method includes receiving application data describing...
8635588 System and method for reconciling software source code  
A system and a method for reconciling software source code is provided. The method includes analyzing a first file of generated source code and a modified file of source code to identify a first...
8631397 Virtualized application image patching  
Virtual applications are automatically kept up to date with the current version of a virtual application. Instead of the client having to obtain the entire version of the current virtual...
8631396 Schema 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...
8626880 Embedded configuration variance detector  
An information handling system includes a connection via a network interface to a network, an embedded service processor, and a storage device. The connection via a network interface is adapted to...
8627308 Integrated exchange of development tool console data  
Embodiments of the present invention provide a method, system and computer program product for exchanging console data in a messaging system. In an embodiment of the invention, a method for...
8621452 Device driver rollback  
Techniques for device driver management/installation are provided. In at least some embodiments, a device driver management system can be employed by a user to selectively rollback a currently...
8621433 Managing version information for software components  
A system manages version information for a group of software components by maintaining a version repository containing version information for all of the components. The system determines a...
8621450 Method for determining a version of a software application targeted for a computing device  
In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace...
8615500 Partial block allocation for file system block compression using virtual block metadata  
A file server has a data compression facility and also a snapshot copy facility or a data de-duplication facility that shares data blocks among files. Compression of the file data on a file system...