Inventor

Michael J. Hopcroft

Inventor
Kirkland, WA, US

Overview

32→
Patents
1994–2021
Patent span
Physics
Primary field (CPC G)

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'1994

Career & 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
AssigneePatentsSpan
MICROSOFT CORP132005–2014
MICROSOFT TECHNOLOGY LICENSING LLC112015–2021
CHILIMBI TRISHUL72013–2016
HOPCROFT MICHAELself72013–2016
KALYANARAMAN KARTHIK72013–2016
Locations
LocationPatentsSpan
Kirkland, Washington, US262000–2021
Ithaca, New York, US61994–2002