METHOD FOR AUTOMATICALLY UPDATING A COMPUTER REGISTRY

Patent №

US 6,832,371

Granted

2004-12-14

Filed 1999

Owner

MICROSOFT CORP.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09224705

In a computer system, a method for automatically registering resources required for an application program module to execute. After the application program module is booted, a registration cache is examined to determine its status. The registration cache is stored in association with the application program module and it indicates whether a registry on the computer system needs to be updated, such as after the user has moved files or renamed files such that registry keys in the registry may no longer be valid. If the registration cache indicates that the registry needs to be updated, then a search is made through a predetermined directory, such as the application program module folder. The search is looking for an application file or a dynamic link library file. Upon detecting an application file or a dynamic link library file, then a resource fork in association with the file is opened and it is determined whether there is a self-registration resource in the resource fork. If so, then the self-registration resource is registered by initiating a self-registration dynamic link library. It is also determined whether there is an Object Linking and Embedding (OLE) Type Library (OTLB) resource in the resource fork and if so, then registering the OTLB resource by initiating an OLE call.

AI classification

AI hardware0.99
Evolutionary computation0.03
Planning0.02
Natural language0.00
Knowledge representation0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

MICROSOFT CORP.

assignment · 98530755

Assignors

HUSSEY, THOMAS E.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC