BM

Brian MacDonald

Microsoft: 18 patents #2,017 of 40,388Top 5%
Overall (All Time): #256,113 of 4,157,543Top 7%
18
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10162869 Table of contents for search query refinement Mira Lane, Javier Garcia Flynn, Paul Ronald Ray, Evan Malahy, Derrick Leslie Connell 2018-12-25
9652537 Identifying terms associated with queries Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Deepak Shah, Adam Troy +3 more 2017-05-16
9619554 Domain specific query-completion suggestions Xin Liu, Nitin Agrawal, James Francis Gilsinan, IV, James Brian Lawson, Mairéad Áine O'Donovan +2 more 2017-04-11
9436764 Navigation to popular search results Paul Ronald Ray, Steven William Macbeth, Mira Lane, Laura Kern, Rodney C. Edwards +3 more 2016-09-06
9405856 Task-oriented query-completion suggestions with shortcuts Daniel Marantz, JEFFREY R. KELLERAN, Derrick Leslie Connell, Samir S. Pradhan, Sanaz Ahari 2016-08-02
8769399 Aiding search-result selection using visually branded elements Daniel Marantz, ALEC JOHN BERNTSON, Darwin Yamamoto, Christina Koehn, Steve Ballon +4 more 2014-07-01
8694505 Table of contents for search query refinement Mira Lane, Javier Garcia Flynn, Paul Ronald Ray, Evan Malahy, Derrick Leslie Connell 2014-04-08
8626784 Model-based searching Scott Beaudreau, Derrick Leslie Connell, James P. Dierkes, Jr., Brian Scott Otto 2014-01-07
8572074 Identifying task groups for organizing search results Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Deepak Shah, Adam Troy +3 more 2013-10-29
8335784 Visual search and three-dimensional results Zachary Gutt, Paul Ronald Ray, Rodney C. Edwards, Darwin Yamamoto, Hady Moustafa Abou El Kheir +1 more 2012-12-18
8190601 Identifying task groups for organizing search results Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Deepak Shah, Adam Troy +3 more 2012-05-29
6993563 System and method for composing, processing, and organizing electronic mail message items Andrew T. Lytle, Andrew G. Carlson, Scott A. Thurlow 2006-01-31
6549950 Method for automatically tallying voting data in e-mail systems Andrew T. Lytle, Andrew G. Carlson, Scott A. Thurlow 2003-04-15
6243721 Method and apparatus for providing automatic layout capabilities for computer forms Nicholas Paul Duane, Suryanarayanan V. Raman, Scott A. Thurlow 2001-06-05
6057841 System and method for processing electronic messages with rules representing a combination of conditions, actions or exceptions Scott A. Thurlow, William James Bliss, Douglas E. Stumberger, David R. Goodhand 2000-05-02
5946691 Method of presenting, storing, and updating a filing identifier for a data record Se-Wai Lee, Kenn M. Takara, Jonathan Gibney 1999-08-31
5923848 System and method for resolving names in an electronic messaging environment David R. Goodhand, William James Bliss, Scott A. Thurlow 1999-07-13
5917489 System and method for creating, editing, and distributing rules for processing electronic messages Scott A. Thurlow, William James Bliss, Douglas E. Stumberger, David R. Goodhand 1999-06-29