Patent · US Active

Optimization of non-volatile memory in message queuing

US9652311B2 · kind B2 · utility

2Cited by
0References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 28, 2014
Grant dateMay 16, 2017
Priority date
Expiry dateFeb 27, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/202
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the invention provide for the optimization of utilization of non-volatile memory in message queuing. In an embodiment of the invention, a method for optimizing utilization of non-volatile memory in message queuing includes receiving a new message in a message queueing system implemented in a host computing system. The method also includes storing the new message as a master message in non-volatile memory of the host computing system. The method yet further includes subsequently receiving different messages that each share redundant information with the master message. The method even yet further includes delta encoding each of the different messages and storing the delta encoded different messages in the non-volatile memory. Finally, the method includes deleting the master message from the non-volatile memory only once each of the different messages and the master message have been acknowledged by at least one consumer subscribing to the message queuing system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.