Inventor
William D. Sproule
Inventor
Woodinville, WA, US
Overview
Patents· 21 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing21%
G11BInformation storage based on relative movement between record carrier and transducer17%
H04NPictorial communication, e.g. television15%
G06TImage data processing or generation, in general11%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests9%
G06VImage or video recognition or understanding8%
G06KGraphical data reading6%
H04WWireless communication networks6%
H04MTelephonic communication4%
G07CTime or attendance registers2%
PatentTitleYear
10,664,687Rule-based video importance analysis20209,934,558Automatic video quality enhancement with temporal smoothing and user override20189,934,423Computerized prominent character recognition in videos20189,691,430'Opportunistic frame caching'20179,646,227'Computerized machine learning of interesting video sections'20179,542,062'Virtualization of mobile device user experience'20179,460,493'Automatic video quality enhancement with temporal smoothing and user override'20169,208,599'Visual previews'20159,161,007'Automated story generation'20158,867,779'Image tagging user interface'20148,750,684'Movie making techniques'20148,560,595'Virtualization of mobile device user experience'20138,422,852'Automated story generation'20138,180,645'Data preparation for media browsing'20127,865,366'Data preparation for media browsing'20117,647,346'Automatic rules-based device synchronization'20107,275,027'Facilitating communication with automotive vehicle buses'20077,159,174'Data preparation for media browsing'20077,069,510'In-vehicle audio browser system having a common usability model'20066,606,543'Method and apparatus for logging into a vehicle computer system'20035,767,835'Method and system for displaying buttons that transition from an active state to an inactive state'1998Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1998–2016Patents assigned to MICROSOFT CORP (14)· patent assignee history
1998Based in Kirkland, WA, US· patent location history
2003–2020Based in Woodinville, WA, US· patent location history
2012–2015Patents assigned to SPROULE WILLIAM D (5)· patent assignee history
2013–2017Patents assigned to SPROULE WILLIAM DAVID (2)· patent assignee history
2014Patents assigned to KING MINDY C (2)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (9)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 14 | 1998–2016 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 9 | 2015–2020 |
| SPROULE WILLIAM Dself | 5 | 2012–2015 |
| KING MINDY C | 2 | 2014 |
| SPROULE WILLIAM DAVIDself | 2 | 2013–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Woodinville, Washington, US | 20 | 2003–2020 |
| Kirkland, Washington, US | 1 | 1998 |