Tools, mechanisms, and processes for transforming modules for an application into pluggable modules
OwnerRaju V Chiluvuriinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerRaju V Chiluvuriinventor
Estimating the term…
One of the useful things having proven track record for increasing manual productivity is a very specific kind of parts, which can be assembled and disassembled, particularly in the context of CBD/CBE (Component-Based Design, or Engineering) of physical products such as cars, computers, or cell-phones. Such very specific kind of parts (that are assembled and disassembled) are widely known as components, particularly in the context of the CBD/CBE of the physical products. It is desirable to build software applications by using software parts (or components) that can be plugged-in and unplugged, for example, by transforming (e.g. by designing or redesigning) certain existing kinds of software components or parts into a virtual pluggable module, which is designed to be plugged-in and unplugged. Creating and using such a new kind of pluggable modules for building software applications requires inventing enabling tools, mechanisms, processes, and/or methods to facilitate virtual plugging in and unplugging of each of said new kind of pluggable modules.
A computer-implemented method running or executing on a computing device comprising of at least one processor, at least one memory, and having access to a non-transitory computer-readable storage medium comprising of code or instructions for a software product or application, comprising:
A computer-implemented method running or executing on a first computing device comprising of at least one processor, at least one memory, and having access to a non-transitory computer-readable storage medium comprising of code or instructions for a software product or application, comprising:
A computing system comprising of at least one processor, at least one memory, and connected to a non-transitory computer-readable storage medium comprising of code or instructions for a software product or application, capable of performing the following steps comprising:
A first computing system comprising of at least one processor, and at least one memory connected to a non-transitory computer-readable storage medium comprising of code or instructions for a software product or application, capable of performing the following steps comprising:
A computer-implemented method running or executing on a first computing device comprising of at least one processor and at least one memory for creating communication code for allowing communication between each of the modules in a second set of modules that requires one or more services, and one or more modules in a first set of modules that provides services in a software product or application, comprising:
Dependencies are inferred from the claim text.