PI

Patrick W. O'Kelley, II

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

Issued Patents All Time

Patent #TitleCo-InventorsDate
10398985 Social matching of game players on-line David Shaw, Paul E. Newson, William B. Fulton 2019-09-03
9375641 Social matching of game players on-line David Shaw, Paul E. Newson, William B. Fulton 2016-06-28
8876606 User-centric method of aggregating information sources to reinforce digital identity Michal Bortnik, Scott Jared Henson, Johan Peter Hansen, Ling Tony Chen, Jerry Alan Johnson 2014-11-04
8597125 System and method for configuring game data about players Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen +2 more 2013-12-03
8585501 On-line gaming session and party management David Shaw, Paul E. Newson, Johan Peter Hansen, Vincent H. Curley 2013-11-19
8535165 Setting up on-line game sessions out of a game context J. Clinton Paul Fowler, Johan Peter Hansen, William B. Fulton, Jerry Alan Johnson 2013-09-17
8469805 Tiered achievement system Benjamin F. Kilgore, Michal Bortnik, Vincent H. Curley, Alan Thomas Shen 2013-06-25
8425331 User interface for viewing aggregated game, system and personal information Michal Bortnik, Paolo Malabuyo, Steven R. Gunn, James David Macauley 2013-04-23
8388449 System and method for configuring game data about players Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen +2 more 2013-03-05
8251704 Instrumentation and schematization of learning application programs in a computerized learning environment Susan D. Woolf, Mythreyee Ganapathy 2012-08-28
8241129 Setting up on-line game sessions out of a game context J. Clinton Paul Fowler, Johan Peter Hansen, William B. Fulton, Jerry Alan Johnson 2012-08-14
8221238 Determination of a reputation of an on-line game player David Shaw, William B. Fulton, Johan Peter Hansen 2012-07-17
8137112 Scaffolding support for learning application programs in a computerized learning environment Susan D. Woolf, Mythreyee Ganapathy, Neema Moraveji 2012-03-20
8066568 System and method for providing feedback on game players and enhancing social matchmaking Steven D. Lamb, Michal Bortnik, Johan Peter Hansen 2011-11-29
8016677 System and method for configuring game data about players Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen +2 more 2011-09-13
7997987 Computer-based gaming teams Jerry Alan Johnson, Johan Peter Hansen, Michal Bortnik 2011-08-16
7849043 Matching educational game players in a computerized learning environment Susan D. Woolf, Mythreyee Ganapathy 2010-12-07
7677970 System and method for social matching of game players on-line Jerry Alan Johnson, Michal Bortnik, Ling Tony Chen, Johan Peter Hansen 2010-03-16