WS

William D. Sproule

Microsoft: 21 patents #1,590 of 40,388Top 4%
Overall (All Time): #207,956 of 4,157,543Top 6%
21
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10664687 Rule-based video importance analysis Nitin Suri, Tzong-Jhy Wang, Omkar Anand Mehendale, Andrew S. Ivory 2020-05-26
9934423 Computerized prominent character recognition in videos Tzong-Jhy Wang, Nitin Suri, Andrew S. Ivory 2018-04-03
9934558 Automatic video quality enhancement with temporal smoothing and user override Nitin Suri, Andrew S. Ivory, Tzong-Jhy Wang, Bruce J. Lindbloom 2018-04-03
9691430 Opportunistic frame caching Giedrius Zizys, Tzong-Jhy Wang, Victor E. Santodomingo, Mike W. Morrison 2017-06-27
9646227 Computerized machine learning of interesting video sections Nitin Suri, Xian-Sheng Hua, Tzong-Jhy Wang, Andrew S. Ivory, Jin Li 2017-05-09
9542062 Virtualization of mobile device user experience Antonio Winslow Fernando 2017-01-10
9460493 Automatic video quality enhancement with temporal smoothing and user override Nitin Suri, Andrew S. Ivory, Tzong-Jhy Wang, Bruce J. Lindbloom 2016-10-04
9208599 Visual previews Sriram Subramanian, Nitin Suri 2015-12-08
9161007 Automated story generation Nitin Suri, Sriram Subramanian 2015-10-13
8867779 Image tagging user interface Karthik G. Anbalagan, Scott R. Ramsby, Chunkit Jacky Chan, Michael Kim, John M. Thornton +11 more 2014-10-21
8750684 Movie making techniques Mindy C. King 2014-06-10
8560595 Virtualization of mobile device user experience Antonio Winslow Fernando 2013-10-15
8422852 Automated story generation Nitin Suri, Sriram Subramanian 2013-04-16
8180645 Data preparation for media browsing Bruce Johnson, W. Michael Anderson 2012-05-15
7865366 Data preparation for media browsing Bruce Johnson, W. Michael Anderson 2011-01-04
7647346 Automatic rules-based device synchronization Andrew Silverman, Daniel Plastina, Kipley J. Olson, Michael J. Novak 2010-01-12
7275027 Facilitating communication with automotive vehicle buses W. Michael Anderson 2007-09-25
7159174 Data preparation for media browsing Bruce Johnson, W. Michael Anderson 2007-01-02
7069510 In-vehicle audio browser system having a common usability model W. Michael Anderson, Bruce Johnson, Polita Huff 2006-06-27
6606543 Method and apparatus for logging into a vehicle computer system Polita Huff 2003-08-12
5767835 Method and system for displaying buttons that transition from an active state to an inactive state Kim Obbink, Bryan Ballinger 1998-06-16