Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Active data type variable for use in software routines that facilitates customization of software routines and efficient triggering of variable processing










Image Number 3 for United States Patent #6880148.

The present invention provides an active data type for use in a computer program. The active data type has an identifier and at least one algorithm associated therewith. The identifier is utilized by the computer program to identify the instance of the active data type. The algorithm is configured to be automatically executed when an attempt to access a value associated with the active data type instance is made by a routine or otherwise. When a particular routine that uses an instance of the active data type attempts to access the value associated with the active data type, the algorithm determines the value associated with the active data type before the routine obtains access to the value. The active data type may be a real, an integer, or a string, for example. The algorithm automatically determines the current value associated with the active data type instance. Preferably, the active data type has an identifier, a first algorithm and a second algorithm associated therewith. The first algorithm preferably automatically determines the current value of the instance of the active data type when a routine that utilizes the value of the active data type instance attempts to access the value. When the value of the instance of the active data type is set, the second algorithm preferably automatically post-processes the value to which the active data type instance has been set. A locking/unlocking mechanism sets the value of the active data type instance prior to the first algorithm invoking the particular routine, suspends active data type algorithm processing while the routine executes, and processes the value of the active data type instance using the second algorithm once the routine has returned in order to post-process any changes to the value of the active data type instance.








 
 
  Recently Added Patents
Methods and kits for predicting the responsiveness of hepatocellular carcinoma patients to 5-fluorouracil-based combination chemotherapy
Methods and compositions for inhibiting progression to chronic cardiac failure
Device for installing conducting components in structures
Tools and methods for yield-aware semiconductor manufacturing process target generation
Image stabilization apparatus and image pickup apparatus
Delivery of captions, content advisory and other data through digital interface
Real-image zoom viewfinder and imaging apparatus
  Randomly Featured Patents
Method for forming interconnect bumps on a semiconductor die
Viscous coupling
Nucleic acids encoding chimeric Flavivirus immunogens comprising the Japanese encephalitis virus (JEV) PRM signal sequence
Cable clip
Language-based computer generated instructional material
Systems and methods for identification of mobile phones in a restricted environment
Method of making in high density DRAM circuit having a stacked capacitor
Use of YLQF, YQEG, YYBQ, and YSXC, essential bacterial genes and polypeptides
Emergency light
Radiation polymerization of triallylamines using a non-polar, non-hydroxylic solvent