MF

Michael A. Foster

Microsoft: 8 patents #5,547 of 40,388Top 15%
IR Irobot: 4 patents #189 of 480Top 40%
DC Doskocil Manufacturing Company: 3 patents #48 of 131Top 40%
DC Dallas Manufacturing Co.: 2 patents #3 of 10Top 30%
AU Autodesk: 1 patents #540 of 1,046Top 55%
Overall (All Time): #227,723 of 4,157,543Top 6%
19
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12246453 Mapping interface for mobile robots Vanessa Wiegel, Stephen O'Dea, Kathleen A. Mahoney, Qunxi Huang, Brian Ratta +2 more 2025-03-11
12210360 Control of autonomous mobile robots Shipra Arora, Frank Judge, Brandon Rohrer, Christopher Shumaker, Matthew Weyant +2 more 2025-01-28
11467585 Control of autonomous mobile robots Shipra Arora, Frank Judge, Brandon Rohrer, Christopher Shumaker, Matthew Weyant +2 more 2022-10-11
11007644 Mapping interface for mobile robots Vanessa Wiegel, Stephen O'Dea, Kathleen A. Mahoney, Qunxi Huang, Brian Ratta +2 more 2021-05-18
10423693 Parallel processing using a bottom up approach Timothy E. Abla, John T. Koerner, Mikel L. Martin, Dennis M. Mulonas, Matthew W. Smith 2019-09-24
10292120 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2019-05-14
9838985 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2017-12-05
9037173 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2015-05-19
8509830 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra L. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2013-08-13
D662263 Pet carrier Nam Wai Chau, Ka Kin Ho, Owen Slater 2012-06-19
D662264 Pet carrier Nam Wai Chau, Ka Kin Ho, Owen Slater 2012-06-19
8140099 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2012-03-20
7996028 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2011-08-09
7809384 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2010-10-05
7269433 Scheduling of synchronization operation on a mobile device based on predetermined subset of user actions Sandra I. Vargas, David R. Williamson, Gary W. Hall, Juan V. Esteve Balducci 2007-09-11
D548898 Step staircase for pets Melaney Northrop 2007-08-14
6681720 Wire cage Scott Skurdalsvold, Donald E. Spears, II, Mike Harper, Ralph Van Skiver 2004-01-27
6581545 Soft-sided kennel cover 2003-06-24
4912750 Spray paint gun light 1990-03-27