The Commons

Back to Results

Patent Title: Cross-platform program, system, and method having a global registry object for mapping registry functions in a windows operating system environment

Assignee: IBM
Patent Number: US6332219
Issue Date: 12-18-2001
Application Number:
File Date:03-29-1999

Abstract: The system, method, and program of this invention enables a developer to write a platform independent program that can read, create, modify, delete, and enumerate registry type of information regardless of whether or not a targeted operating system supports a registry or registry equivalent functionality. More specifically, as disclosed herein, in a preferred embodiment, there is a global registry object for carrying out, i.e., mapping, registry functions or registry equivalent functions across multiple operating systems. In particular, the global registry object is used to read, create, modify, delete, and enumerate registries for the Windows operating system in a simplified manner. The global registry object has the following fields: keyname, key root, and key value. The key root field is mapped to a root in a registry of a Windows operating system. The keyname field is mapped to a key and any subkeys, if they exist, in the Windows registry. The key value field is mapped to a value in the Windows registry. As such, the Windows registry can be manipulated through methods of the global registry object.


Link to USPTO

IBM Pledge dated 1/11/2005