Assignee
Inventors
- Jing Yong Ye (17 patents)
- Yan Mei (3 patents)
- Xiaolei Shirley Ao (21 patents)
- Weihua Shang (6 patents)
- Ran Niu (6 patents)
- Gregory Ronald Gillette (30 patents)
- Christopher Edward Wolfe (79 patents)
- Robert Arnold Judge (31 patents)
US Patent 10823596 · Granted Nov 3, 2020