Inventor
Michael J. Hopcroft
Inventor
Kirkland, WA, US
Overview
Patents· 32 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing75%
G06VImage or video recognition or understanding19%
G06TImage data processing or generation, in general6%
PatentTitleYear
11,030,201Preliminary ranker for scoring matching documents202110,733,164Updating a bit vector search index202010,565,198Bit vector search index using shards202010,467,215Matching documents using a bit vector search index201910,437,892Efficient forward ranking in a search engine201910,242,071Preliminary ranker for scoring matching documents201910,229,143Storage and retrieval of data from a bit vector search index20199,529,908'Tiering of posting lists in search engine index'20169,507,610'Task-sensitive methods and systems for displaying command sets'20169,424,351'Hybrid-distribution model for search engine indexes'20169,195,745'Dynamic query master agent for query execution'20158,805,755'Decomposable ranking for efficient precomputing'20148,713,024'Efficient forward ranking in a search engine'20148,626,781'Priority hash index'20148,620,907'Matching funnel for large document index'20138,478,704'Decomposable ranking for efficient precomputing that selects preliminary ranking features comprising static ranking features and dynamic atom-isolated components'20137,818,677'Single window navigation methods and systems'20107,712,048'Task-sensitive methods and systems for displaying command sets'20107,624,356'Task-sensitive methods and systems for displaying command sets'20097,610,562'Task-sensitive methods and systems for displaying command sets'20097,512,896'Task-sensitive methods and systems for displaying command sets'20097,392,522'Architectures for and methods of providing network-based software extensions'20087,346,848'Single window navigation methods and systems'20086,874,143'Architectures for and methods of providing network-based software extensions'20056,373,997'Coarse and fine skew measurement'20026,359,629'Backface primitives culling'20026,249,604'Method for determining boundaries of words in text'20016,154,215'Method and apparatus for maintaining multiple representations of a same scene in computer generated graphics'20005,687,253'Method for comparing word shapes'19975,640,466'Method of deriving wordshapes for subsequent comparison'19975,557,689'Optical word recognition by examination of word shape'19965,321,770'Method for determining boundaries of words in text'1994Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1994–2002Based in Ithaca, NY, US· patent location history
2000–2021Based in Kirkland, WA, US· patent location history
2005–2014Patents assigned to MICROSOFT CORP (13)· patent assignee history
2013–2016Patents assigned to CHILIMBI TRISHUL (7)· patent assignee history
2013–2016Patents assigned to HOPCROFT MICHAEL (7)· patent assignee history
2013–2016Patents assigned to KALYANARAMAN KARTHIK (7)· patent assignee history
2015–2021Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (11)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 13 | 2005–2014 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 11 | 2015–2021 |
| CHILIMBI TRISHUL | 7 | 2013–2016 |
| HOPCROFT MICHAELself | 7 | 2013–2016 |
| KALYANARAMAN KARTHIK | 7 | 2013–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Kirkland, Washington, US | 26 | 2000–2021 |
| Ithaca, New York, US | 6 | 1994–2002 |