Inventor
PLATT JOHN
US16 patents
⚠️ This page may combine multiple inventors who share the name “PLATT JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
11 patentsUS7925007B2Apr 12, 2011
Multi-input channel and multi-output channel echo cancellation
MICROSOFT CORP62 citations96
US7571183B2Aug 4, 2009
Client-based generation of music playlists via clustering of music similarity vectors
MICROSOFT CORP90 citations96
US7082394B2Jul 25, 2006
Noise-robust feature extraction using multi-layer principal component analysis
MICROSOFT CORP63 citations96
US7340455B2Mar 4, 2008
Client-based generation of music playlists from a server-provided subset of music similarity vectors
MICROSOFT CORP49 citations94
US7777125B2Aug 17, 2010
Constructing a table of music similarity vectors from a music similarity graph
MICROSOFT CORP17 citations91
US7574451B2Aug 11, 2009
System and method for speeding up database lookups for multiple synchronized data streams
MICROSOFT CORP27 citations91
US7613363B2Nov 3, 2009
Image superresolution through edge extraction and contrast enhancement
MICROSOFT CORP52 citations90
US7457749B2Nov 25, 2008
Noise-robust feature extraction using multi-layer principal component analysis
MICROSOFT CORP12 citations82
US7813499B2Oct 12, 2010
System and process for regression-based residual acoustic echo suppression
MICROSOFT CORP16 citations81
US7679620B2Mar 16, 2010
Image processing using saltating samples
MICROSOFT CORP6 citations62
US7826708B2Nov 2, 2010
System and method for automatically customizing a buffered media stream
MICROSOFT CORP5 citations61