Inventor

David MacKenzie

Inventor
Nunica, MI, US

Overview

65→
Patents
1989–2020
Patent span
Human necessities
Primary field (CPC A)

Patents· 65 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

A01Hprimary
A01HNew plants or non-transgenic processes for obtaining them39%
A01GHorticulture13%
G06FElectric digital data processing13%
LOC118%
E04DRoof coverings6%
LOC256%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications5%
Y02PClimate change mitigation technologies in the production or processing of goods5%
H04LTransmission of digital information, e.g. telegraphic communication4%
Y10TTechnical subjects covered by former us classification3%
PatentTitleYear
10,877,937Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform202010,530,854Synchronization of permissioned content in cloud-based environments202010,517,229Wall planting system201910,210,115System for handling event messages for file collaboration20199,953,036File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform20189,805,050'Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform'2017D0787857'Wall planter arrangement'20179,655,308'Wall planting system'20179,633,037'Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform'2017D0784045'Wall planter arrangement'20179,565,805'Modular planting system for roof applications'20179,535,924'Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform'2017PP027434'Liriope plant named ‘Nongmn’'20169,396,216'Repository redundancy implementation of a system which incrementally updates clients with events that occurred via a cloud-enabled platform'20169,396,245'Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform'2016D0758914'Planter riser'2016D0758915'Planter riser'20169,351,448'Wall planting system'20169,338,947'Modular planting system for roof applications'2016D0736412'Edging for modular planting system'2015D0736411'Edging for modular planting system'20159,095,097'Modular planting system for roof applications'2015D0735892'Edging for modular planting system'20159,097,022'Modular planting system for roof applications'2015D0735891'Edging for modular planting system'20159,015,248'Managing updates at clients used by a user to access a cloud-based collaboration service'20158,990,307'Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform'20158,707,618'Modular planting system for roof applications'20148,555,546'Modular planting system for roof applications'2013PP023951'Sedum plant named ‘Noniw’'2013D0689626'Plant retention block'2013D0689302'Wall planter assembly'2013D0689300'Wall supported planter'2013PP023648'Sedum plant named ‘Nonen’'2013PP023524'Brunnera plant named ‘Nonurb’'2013PP023490'Campanula plant named ‘Nonor’'2013PP023414'Sedum plant named ‘Nonag’'2013PP023413'Sedum plant named ‘Noneb’'2013PP023412'Sedum plant named ‘Nonal’'2013PP023411'Sedum plant named ‘Nonist’'2013PP023415'Sedum plant named ‘Nonom’'2013PP023393'Sedum plant named ‘Nonah’'2013PP023392'Sedum plant named ‘Nonar’'2013PP023394'Sedum plant named ‘Nonic’'2013PP023381'Sedum plant named ‘Nonul’'2013PP023323'Sedum plant named ‘Nonow’'2013PP023313'Sedum plant named ‘Nonof’'2013PP023311'Sedum plant named ‘Nonel’'2013PP023312'Sedum plant named ‘Nonot’'2013PP023287'Sedum plant named ‘Nonogo’'20128,281,517'Wall planting system'20128,075,221'Paver assembly'2011PP022153'Sedum plant named ‘Noner’'2011PP022154'Sedum plant named ‘Nonov’'2011PP022138'Sedum plant named ‘Nonia’'2011PP022137'Sedum plant named ‘Nonol’'2011PP022139'Sedum plant named ‘Nonef’'2011PP022115'Allium plant named ‘Noneuq’'2011PP022059'Sedum plant named ‘Noned’'2011PP022061'Sedum plant named ‘Nonio’'2011PP022060'Sedum plant named \'‘Nonet’'2011PP022057'Sedum plant named ‘Nonob’'2011PP022058'Sedum plant named ‘Nonog’'2011PP015989'Herniaria glabra plant named ‘Sea Foam’'2005PP006960'Periwinkle plant named Ralph Shugert'1989

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1989Based in Spring Lake, MI, US· patent location history
2005–2017Patents assigned to MACKENZIE DAVID S (8)· patent assignee history
2005–2019Based in Nunica, MI, US· patent location history
2011–2019Patents assigned to HORTECH INC (52)· patent assignee history
2012–2016Patents assigned to MACKENZIE DAVID (21)· patent assignee history
2015–2020Patents assigned to BOX INC (11)· patent assignee history
2015Patents assigned to BARRETO TOMAS (2)· patent assignee history
2015–2020Based in Daly City, CA, US· patent location history
2018Based in Dale City, CA, US· patent location history
2019–2020Based in San Francisco, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
HORTECH INC522011–2019
MACKENZIE DAVIDself212012–2016
BOX INC112015–2020
MACKENZIE DAVID Sself82005–2017
BARRETO TOMAS22015
Locations
LocationPatentsSpan
Nunica, MI, US532005–2019
Daly City, California, US82015–2020
San Francisco, California, US22019–2020
Dale City, California, US12018
Spring Lake, MI, US11989