A method for maintaining data objects in memory introduces metrics for freshness and interestingness of the data object. A freshness estimate is defined as the length of time that the data contained within the data object is expected to remain correct from the date that the object was last known to be valid. The interestingness estimate is defined as the length of time that the data object is expected to retain its usefulness to the user from the time that the data object was last used. The freshness estimate and interestingness estimate are stored in the data object along with a reference date. The freshness estimate, interestingness estimate, and reference date are updated or confirmed each time the data object is accessed. A maintenance program is periodically invoked to determine whether the data objects are outdated by comparing the time estimates associated with each data object to that object's reference date. Objects found to be outdated are candidates for removal from the system.

Um método para manter objetos dos dados na memória introduz o metrics para o frescor e o interestingness dos dados objeta. Uma estimativa do frescor é definida como o comprimento de tempo que os dados contiveram dentro do objeto dos dados se esperam remanescer corretos da data que o objeto estêve sabido por último para ser válido. A estimativa do interestingness é definida como o comprimento de tempo que o objeto dos dados se espera reter sua utilidade ao usuário do tempo que o objeto dos dados estêve usado por último. A estimativa do frescor e a estimativa do interestingness são armazenadas no objeto dos dados junto com uma data da referência. A estimativa do frescor, a estimativa do interestingness, e a data da referência são updated ou confirmadas cada vez que o objeto dos dados é alcançado. Um programa de manutenção é invocado periòdicamente para determinar se os objetos dos dados são outdated comparando as estimativas do tempo associadas com cada objeto dos dados à data da referência desse objeto. Os objetos encontrados para ser outdated são candidatos para a remoção do sistema.

 
Web www.patentalert.com

< Method and apparatus for interleaving for information transmission or storage applications

< Dynamic polling mechanism for wireless devices

> System and method for dynamic clock generation

> Internet downloaded programmable remote control for registered devices

~ 00053