Assignee
Inventors
- Andrew Luk (14 patents)
- Victoria Rogers (12 patents)
- Junhao Ge (40 patents)
- Hong Xue (34 patents)
- Yuwen Liu (32 patents)
- Arthur Back (51 patents)
- Yun Zhang (22 patents)
- Ying Ye (31 patents)
- Peter Zhu (28 patents)
US Patent 9498035 · Granted Nov 22, 2016