Assignee
Inventors
- Upul Nishantha Ratnayake (3 patents)
- Charminda Peiris (1 patents)
- Nanda Fernando (1 patents)
- Sarathchandra Karunaratne (1 patents)
- Veranja Karunaratne (7 patents)
- Dileepa Prematunga (1 patents)
US Patent 9109101 · Granted Aug 18, 2015