DM

David S. MacKenzie

HO Hortech: 61 patents #1 of 9Top 15%
BO Box: 16 patents #2 of 292Top 1%
Overall (All Time): #22,886 of 4,157,543Top 1%
79
Patents All Time

Issued Patents All Time

Showing 25 most recent of 79 patents

Patent #TitleCo-InventorsDate
12327496 Method of decoratively scarifying plant leaves 2025-06-10
12302809 Interlocking modular planting system for roof applications 2025-05-20
PP36511 Panicum plant named ‘Nonesory’ 2025-02-25
12197604 Calculating and reporting collaboration system risks Swati Garg, Irina ISSAYEVA, Prachi Snehal, Shilpa VARMA, James Lavine 2025-01-14
PP36395 Panicum plant named ‘Nontlobg’ 2025-01-14
PP36232 Panicum plant named ‘Nondee’ 2024-10-29
PP36205 Panicum plant named ‘Nonlufht’ 2024-10-15
PP36204 Panicum plant named ‘Noneulby’ 2024-10-15
12086108 Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Kunal Parmar, Peter J. Potrebic 2024-09-10
12010961 Modular planting system for roof applications 2024-06-18
12005268 Ocular light therapy arrangement and method for treating neurological disorders 2024-06-11
11550757 Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Kunal Parmar, Peter J. Potrebic 2023-01-10
11531648 Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Peter J. Potrebic, Florian Jourda, Kunal Parmar 2022-12-20
11025718 Synchronization of permissioned content in cloud-based environments Brandon Savage, Kunal Parmar, David G. Sawyer, Lu Pan, Yiming Lu +1 more 2021-06-01
10877937 Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Kunal Parmar, Peter J. Potrebic 2020-12-29
10530854 Synchronization of permissioned content in cloud-based environments Brandon Savage, Kunal Parmar, David G. Sawyer, Lu Pan, Yiming Lu +1 more 2020-01-07
10517229 Wall planting system 2019-12-31
10210115 System for handling event messages for file collaboration Alex Treyger, Priyanka Reddy, Miles Spielberg 2019-02-19
9953036 File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform Benjamin Campbell Smith, Anthony Bishopric 2018-04-24
9805050 Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Peter J. Potrebic, Florian Jourda, Kunal Parmar 2017-10-31
D787857 Wall planter arrangement 2017-05-30
9655308 Wall planting system 2017-05-23
9633037 Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform Benjamin Campbell Smith, Yiming Lu, Kunal Parmar, Peter J. Potrebic 2017-04-25
D784045 Wall planter arrangement 2017-04-18
9565805 Modular planting system for roof applications 2017-02-14