Micro-fluid ejecting device having embedded memory device | Patent Number 07311385 | Patexia