patent technology
See more