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

Icon_funbox Did You Know...

...that one person who claimed to be the inventor of the television is Russian emigre Vladimir Zworykin? In 1929 David Sarnoff, founder of RCA, asked Zworykin what it would take to develop TV for commercial use. He said: a year and a half and $100,000. In reality, it took 20 years and $50 million! Before his death in 1982 at the age of 92, Zworykin said of his invention: "The technique is wonderful. It is beyond my expectations. But the programs! I would never let my children even come close to this thing."

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/170 - Plural version management


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter comprising means or steps for simultaneously
No. of patents: 822
Last issue date: 05/07/2013


1                      
NumberTitleIssue Date
8438558System 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 alternate representation of the updated version; (c) compare the alt...
05/07/2013
8438556Peripheral 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 version of firmware of the peripheral device is updated. To this end, accor...
05/07/2013
8438557Reusing 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 in the consistency or security, even if the object to be reused is up...
05/07/2013
8407686Method 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 to identify a change associated with the problem. A person associate...
03/26/2013
8392906Enabling 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 identifier. The profile identifier specifies a required version of at le...
03/05/2013
8375381Management 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 described in this specification can be embodied in one or more methods of ...
02/12/2013
8375382Enabling 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 identifier. The profile identifier specifies a required version of at le...
02/12/2013
8365161Compatibility determination apparatus and method for electronic apparatus
Compatibility determination apparatus and method can properly determine compatibility between elements in an electronic music apparatus. When a reproducing program holds version information indicating, for example, that the own version of the program is 4.0 and musi...
01/29/2013
8356211Detecting browser failure
Embodiments are configured to improve the stability of a Web browser by identifying plug-in modules that cause failures. Data in memory at the time of a failure is analyzed, and a failure signature is generated. The failure signature is compared to a database of kno...
01/15/2013
8352933Concurrent patching of operating systems
Replacing a computer program with a replacement version concurrently with its execution by a first instance of an operating system in a computer system, wherein a persistent memory area in the computer system is used to store selected data from the first instance. A...
01/08/2013
8347282Embedded controllers and development tool for embedded controllers
An embedded controller development tool which generates an interface means for preserving and outputting a control data calculated by the control operation means based on a specific computational procedure, and providing said control data to a plurality of control o...
01/01/2013
8315996Efficient management of customized functionality within shared data objects
A method, system and computer program product for configuring an application instance. A first path by which an application instance is configured to access a version of a resource is determined. Additionally, a determination is made as to whether a configuration as...
11/20/2012
8307355Method and apparatus for populating a software catalogue with software knowledge gathering
A method and a corresponding apparatus for inventorying software products on a plurality of computer are proposed. The inventorying system aims at populating a software catalogue without the manual intervention of an administrator. The present invention reduces the ...
11/06/2012
8291405Automatic dependency resolution by identifying similar machine profiles
Techniques for automatic dependency resolution are provided. A source machine and a previously successful modification for a given resource, which was modified on the source machine, are identified. Dependencies associated with the modification are identified on the...
10/16/2012
8281300Software package management
Apparatus, systems, and methods may operate to receive a request to roll back one or more individually specified software packages to their respective package states at a prior time on a processing system, to determine a series of transactions on the processing syst...
10/02/2012
8276136Transparent configuration of a network appliance
A method and apparatus for configuring a remotely available service. In one embodiment, the method includes downloading configuration data for the remotely available service while running a current instance of the service, and invoking a new instance of the service ...
09/25/2012
8271968System and method for transparent hard disk drive update
Information handling system hard disk drive firmware updates are initiated on a hard disk drive without disrupting operations of the information handling system. A firmware update is copied in executable form to the hard disk drive's buffer and executed by the hard ...
09/18/2012
8271562User interface and geo-parsing data structure
A method to allocate memory, in response to application requests, for a compact data structure having location data and a trailer section is provided. The trailer section of the compact data structure is checked to determine an offset for listings and indices repres...
09/18/2012
8271969Method and apparatus for determining the state of a computing device
According to embodiments described in the specification, a method and apparatus, for determining the state of a computing device is described, by first determining at least one unique code associated with at least one file resident on the computing device, the at le...
09/18/2012
8261255Method, system, and computer program product for maintaining software on a computer system with automatic dependency resolution
Software is maintained on a computer system. A software recording application having data on maintenance items already installed on the computer system is started in a host session. A database application is started in a second host session. The database application...
09/04/2012
8255896Network software normalization and installation in a fire detection system
A fire detection system includes at least one existing fire detection unit, at least one replacement fire detection unit, control circuitry associated with the at least one existing fire detection unit, control circuitry associated with the at least one replacement ...
08/28/2012
8250562Barrier mechanism for firmware upgrade
A thin-client device having an application program obtains a copy of an application update having an update barrier level via a network. The thin-client device receives a set of configuration parameters from a configuration server via the network and sets the barrie...
08/21/2012
8245217Management of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine
Disclosed are techniques for using known update technologies to automatically identify the updates installed on a physical machine prior to facsimile creation, to locate the update packages from an update server, and to download them to the machine performing the fa...
08/14/2012
8225302System and method for managing source code and acquiring metrics in software development
A method and system is described for managing the development of software source code, and in addition, collecting useful metrics about the development process. A first source code is provided in a desired state. The desired state may be the requirement that the sou...
07/17/2012
8219985Method and system for version independent software release management
A system for assembling an update for a software release is described, comprising a processor and memory configured to define classes of software components, each class having a plurality of instances, each instance having a unique identifier (UID) and representing ...
07/10/2012
8219984Firmware update network and process employing preprocessing techniques
A network for updating firmware, drivers, or application software facilitates the access to generated update packages by electronic devices and the update of firmware, drivers, content or application software in a fault tolerant mode. A “Bubbles” technique is em...
07/10/2012
8214822Editor for program files
Methods and systems are disclosed for updating a candidate computer program file. An exemplary method includes loading a first and second revisions of a first computer program file, loading a first revision of a second computer program file, and generating a candida...
07/03/2012
8185885Providing recovery data for program code
A method, apparatus and computer program product for providing recovery data for program code. A first version of an object code module is received. A second version of the object code module is received, the second version being a subsequent version to the first ve...
05/22/2012
8171466Hitless application upgrade for SIP server architecture
The Session Initiation Protocol (SIP) server can be comprised of an engine tier and a state tier distributed on a cluster network environment. The engine tier can send, receive and process various messages. The state tier can maintain in-memory state data associated...
05/01/2012
8166471Implementing portable content protection to secure secrets
A source-level compiler may randomly select compilation conventions to implement portable content protection, securing the secrets embedded in a program by shuffling associated data. The program may be developed using a source language that is applicative on the ass...
04/24/2012
8151257Managing different versions of server components regarding compatibility with collaborating servers
A system and method for determining whether a rolling update may be performed. The system receives a statement of compatibility for software running on collaborating servers. The statement of compatibility indicates which software versions are compatible with one an...
04/03/2012
8146074Computer-readable recording medium containing application management program, and method and apparatus for application management
A computer-readable recording medium containing an application management program for automatically performing version management to surely manage versions of a client application that communicates with a server application. A communication request monitor acquires ...
03/27/2012
8145600Version preview and selection
Techniques for version preview and selection are described, including detecting a plurality of versions of an asset in a compound document, receiving an input indicating selection of a version, wherein the version is one of the plurality of versions, and updating th...
03/27/2012
8146073Updating software while it is running
To avoid extensive time during which servicing of clients' requests is stopped for updating a piece of software or a data structure, various embodiments of the invention update an instance of the piece of software or an instance of the data structure instead of upda...
03/27/2012
8146075Apparatuses, methods, and systems for an API call abstractor
A social networking application manager (“SNAM”) initializes a set of modules for an application with their most updated versions. SNAM then iterates through the following operations. SNAM obtains the specification attributes for an updated version of the applic...
03/27/2012
8146072System and method for updating software on a computer
One aspect of the invention is a method for updating the version of software resident on a computer that includes providing a kiosk in a public place. A communication path is established between the kiosk and a computer to be tested. It is determined, using the kios...
03/27/2012
8132165Interception proxy-based approach for in-service software upgrade
A system for an in-service software upgrade is disclosed. The system consists of a processor, a first version of a software process, a second version of the software process, and a proxy software process. When executed by the processor, the proxy software process ca...
03/06/2012
8127287Systems and methods for reusing SAP adaptors in non-supported releases
An adaptor provides functionality in a second version of a software to a first version by determining at least one functionality available in the second version but not available in the first version; determining a reuse or adaptation of an adaptor framework in the ...
02/28/2012
8112673System and method of preventing a web browser plug-in module from generating a failure
The present invention improves the stability of a Web browser by identifying plug-in modules that cause failures. Data in memory at the time of a failure is analyzed, and a failure signature is generated. The failure signature is compared to a database of known fail...
02/07/2012
8078952Site redirection
A site redirection system and corresponding methods for redirecting a user from a requested site to a target site is provided. When a user navigates to a site on which the redirection system is implemented, the site downloads onto the user's machine client-side redi...
12/13/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?