CK

Christopher G. Kaler

Microsoft: 93 patents #76 of 40,388Top 1%
📍 Sammamish, WA: #15 of 2,558 inventorsTop 1%
🗺 Washington: #323 of 76,902 inventorsTop 1%
Overall (All Time): #16,849 of 4,157,543Top 1%
93
Patents All Time

Issued Patents All Time

Showing 51–75 of 93 patents

Patent #TitleCo-InventorsDate
7519815 Challenge-based authentication without requiring knowledge of secret authentication data Max G. Morris 2009-04-14
7512957 Interface infrastructure for creating and interacting with web services Shy Cohen, Geary L. Eppley, Douglas M. Purdy, James E. Johnson, Stephen J. Millet +54 more 2009-03-31
7512782 Method and system for using a web service license John P. Shewchuk, Giovanni M. Della-Libera, Robert G. Atkinson 2009-03-31
7496602 Optimizing communication using scalable peer groups Gopala Krishna R. Kakivaya, Hervey O. Wilson, Richard Hasha 2009-02-24
7475097 Project-based configuration management method and apparatus Steven J. Kruy, Martyn S. Lovell, Michael Grier 2009-01-06
7454486 Profiling and tracing distributed applications Oliver Sharp, Erik B. Christensen, Dale A. Woodford, David Erb, Ferhan Elvanoglu +2 more 2008-11-18
7451157 Scoped metadata in a markup language John P. Shewchuck, David E. Langworthy, Donald F. Box, Steven Lucco 2008-11-11
7447785 Dependent context trees for related network offerings Erik B. Christensen, Giovanni M. Della-Libera, John P. Shewchuk, Stephen J. Millet, Steven Lucco 2008-11-04
7418457 Scoped metadata John P. Shewchuck, David E. Langworthy, Donald F. Box, Steven Lucco 2008-08-26
7406523 Client-server communications system and method using a semi-connectionless protocol Steven J. Kruy 2008-07-29
7395311 Performing generic challenges in a distributed system Giovanni M. Della-Libera 2008-07-01
7373666 Distributed threat management Giovanni M. Della-Libera, John P. Shewchuk 2008-05-13
7370040 Searching with adaptively configurable user interface and extensible query language Steven J. Kruy, Kenneth D. Hardy, Jomo Fisher 2008-05-06
7370315 Visual programming environment providing synchronization between source code and graphical component objects Martyn S. Lovell, Peter Wilson 2008-05-06
7359945 Using conditional statements in electronic messages to prevent overuse of resources or time when delivering the electronic message Steven Lucco 2008-04-15
7356616 Maintaining structured time data for electronic messages Steven Lucco, John P. Shewchuk 2008-04-08
7353535 Flexible, selectable, and fine-grained network trust policies John P. Shewchuk, Giovanni M. Della-Libera, Praerit Garg, Brendan Dixon 2008-04-01
7313687 Establishing a secure context at an electronic communications end-point Giovanni M. Della-Libera, John P. Shewchuk 2007-12-25
7293283 Flexible electronic message security mechanism Giovanni M. Della-Libera, John P. Shewchuk 2007-11-06
7283629 Deriving keys used to securely process electronic messages Giovanni M. Della-Libera, Elliot Waingold 2007-10-16
7257817 Virtual network with adaptive dispatcher Luis Felipe Cabrera, Erik B. Christensen, Giovanni M. Della-Libera, David Levin, Bradford H. Lovering +5 more 2007-08-14
7251655 Project-based configuration management method and apparatus Steven J. Kruy, Martyn S. Lovell, Michael Grier 2007-07-31
7249373 Uniformly representing and transferring security assertion and security response information John P. Shewchuk, Giovanni M. Della-Libera 2007-07-24
7243157 Dynamic protocol construction David Levin, Erik B. Christensen, Saurab Nog, Donald F. Box, Giovanni M. Della-Libera +2 more 2007-07-10
7185319 Debugging distributed applications Oliver Sharp, Erik B. Christensen, Dale A. Woodford, Luis Felipe Cabrera 2007-02-27