DL

David Locke

IBM: 11 patents #9,995 of 70,183Top 15%
VT Voicebox Technologies: 9 patents #14 of 43Top 35%
Microsoft: 2 patents #17,506 of 40,388Top 45%
Overall (All Time): #195,344 of 4,157,543Top 5%
22
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10719663 Assisted free form decision definition using rules vocabulary Peter J. Johnson, Duncan G. Clark, Christopher Paul Backhouse 2020-07-21
10296585 Assisted free form decision definition using rules vocabulary Peter J. Johnson, Duncan G. Clark, Christopher Paul Backhouse 2019-05-21
10180938 Assisted free form decision definition using rules vocabulary Peter J. Johnson, Duncan G. Clark, Christopher Paul Backhouse 2019-01-15
9734825 Methods and apparatus for determining a domain based on the content and context of a natural language utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2017-08-15
9342606 Intelligent software installation Timothy J. Baldwin, Jason C. Edmeades, Peter J. Johnson, Fenglian Xu 2016-05-17
9342560 Node validation in a network Timothy J. Baldwin, Peter J. Johnson, Fenglian Xu 2016-05-17
9031845 Mobile systems and methods for responding to natural language speech utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman +1 more 2015-05-12
8826262 Realtime tracking of software components Timothy J. Baldwin, Peter J. Johnson, Fenglian Xu 2014-09-02
8813058 Realtime tracking of software components Timothy J. Baldwin, Peter J. Johnson, Fenglian Xu 2014-08-19
8731929 Agent architecture for determining meanings of natural language utterances Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2014-05-20
8155962 Method and system for asynchronously processing natural language utterances Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2012-04-10
8139596 Communicating prioritized messages to a destination queue from multiple source queues using source-queue-specific priority values Martin J. Gale 2012-03-20
8140327 System and method for filtering and eliminating noise from natural language utterances to improve speech recognition and parsing Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2012-03-20
8112275 System and method for user-specific speech recognition Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2012-02-07
8082554 Event-based activation and deactivation of subscription matching Ian Gerald Craggs, Anthony A. Garrard, Ian Robert Harwood, Andrew Hickson, Andrew David Reynolds +2 more 2011-12-20
8015006 Systems and methods for processing natural language speech utterances with context-specific domain agents Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2011-09-06
7996849 Method, apparatus and software for managing a transactional message queue Anthony A. Garrard 2011-08-09
7809570 Systems and methods for responding to natural language speech utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2010-10-05
7693720 Mobile systems and methods for responding to natural language speech utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman +1 more 2010-04-06
7568120 Method, apparatus, and computer program for handling web server failure Martin J. Gale 2009-07-28
7502738 Systems and methods for responding to natural language speech utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2009-03-10
7398209 Systems and methods for responding to natural language speech utterance Robert A. Kennewick, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman 2008-07-08