Patents by Inventor Christopher Willoughby
Christopher Willoughby has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9069381Abstract: A computing system runs an application (e.g., video game) that interacts with one or more actively engaged users. One or more physical properties of a group are sensed. The group may include the one or more actively engaged users and/or one or more entities not actively engaged with the application. The computing system will determine that the group (or the one or more entities not actively engaged with the application) have performed a predetermined action. A runtime condition of the application is changed in response to determining that the group (or the one or more entities not actively engaged with the computer based application) have performed the predetermined action. Examples of changing a runtime condition include moving an object, changing a score or changing an environmental condition of a video game.Type: GrantFiled: March 2, 2012Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Kevin Geisner, Relja Markovic, Stephen G. Latta, Mark T. Mihelich, Christopher Willoughby, Jonathan T. Steed, Darren Bennett, Shawn C. Wright, Matt Coohill
-
Patent number: 8957858Abstract: Systems and methods for multi-platform motion interactivity, is provided. The system includes a motion-sensing subsystem, a display subsystem including a display, a logic subsystem, and a data-holding subsystem containing instructions executable by the logic subsystem. The system configured to display a displayed scene on the display; receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object; generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene. The system further configured to receive, from a secondary computing system, a secondary input; and control the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input.Type: GrantFiled: May 27, 2011Date of Patent: February 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Dan Osborn, Christopher Willoughby, Brian Mount, Vaibhav Goel, Tim Psiaki, Shawn C. Wright, Christopher Vuchetich
-
Publication number: 20120299827Abstract: Systems and methods for multi-platform motion interactivity, is provided. The system includes a motion-sensing subsystem, a display subsystem including a display, a logic subsystem, and a data-holding subsystem containing instructions executable by the logic subsystem. The system configured to display a displayed scene on the display; receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object; generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene. The system further configured to receive, from a secondary computing system, a secondary input; and control the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Dan Osborn, Christopher Willoughby, Brian Mount, Vaibhav Goel, Tim Psiaki, Shawn C. Wright, Christopher Vuchetich
-
Publication number: 20120165096Abstract: A computing system runs an application (e.g., video game) that interacts with one or more actively engaged users. One or more physical properties of a group are sensed. The group may include the one or more actively engaged users and/or one or more entities not actively engaged with the application. The computing system will determine that the group (or the one or more entities not actively engaged with the application) have performed a predetermined action. A runtime condition of the application is changed in response to determining that the group (or the one or more entities not actively engaged with the computer based application) have performed the predetermined action. Examples of changing a runtime condition include moving an object, changing a score or changing an environmental condition of a video game.Type: ApplicationFiled: March 2, 2012Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Kevin Geisner, Relja Markovic, Stephen G. Latta, Mark T. Mihelich, Christopher Willoughby, Jonathan T. Steed, Darren Bennett, Shawn C. Wright, Matt Coohill
-
Publication number: 20110221755Abstract: A camera that can sense motion of a user is connected to a computing system (e.g., video game apparatus or other type of computer). The computing system determines an action corresponding to the sensed motion of the user and determines a magnitude of the sensed motion of the user. The computing system creates and displays an animation of an object (e.g., an avatar in a video game) performing the action in a manner that is amplified in comparison to the sensed motion by a factor that is proportional to the determined magnitude. The computing system also creates and outputs audio/visual feedback in proportion to a magnitude of the sensed motion of the user.Type: ApplicationFiled: March 12, 2010Publication date: September 15, 2011Inventors: Kevin Geisner, Relja Markovic, Stephen G. Latta, Brian James Mount, Zachary T. Middleton, Joel Deaguero, Christopher Willoughby, Dan Osborn, Darren Bennett, Gregory N. Snook
-
Publication number: 20110223995Abstract: A computing system runs an application (e.g., video game) that interacts with one or more actively engaged users. One or more physical properties of a group are sensed. The group may include the one or more actively engaged users and/or one or more entities not actively engaged with the application. The computing system will determine that the group (or the one or more entities not actively engaged with the application) have performed a predetermined action. A runtime condition of the application is changed in response to determining that the group (or the one or more entities not actively engaged with the computer based application) have performed the predetermined action. Examples of changing a runtime condition include moving an object, changing a score or changing an environmental condition of a video game.Type: ApplicationFiled: March 12, 2010Publication date: September 15, 2011Inventors: Kevin Geisner, Relja Markovic, Stephen G. Latta, Mark T. Mihelich, Christopher Willoughby, Jonathan T. Steed, Darren Bennett, Shawn C. Wright, Matt Coohill
-
Publication number: 20060019945Abstract: The present invention encompasses compounds of Formula (I) and pharmaceutically acceptable salts or hydrates thereof. The compounds are inhibitors of granzyme B and are useful for treating autoimmune and chronic inflammatory diseases. Pharmaceutical compositions and methods of use are also included.Type: ApplicationFiled: January 31, 2003Publication date: January 26, 2006Inventors: Kevin Chapman, Christopher Willoughby, Yuang Cheng
-
Publication number: 20050061825Abstract: A method and apparatus for dispensing prepackaged medication packages includes an apparatus having a body with an internal cavity and an opening. A central processing unit operably communicates with an actuator and at least one sensor within the cavity to regulate and monitor the dispensation of the packages, while the actuator operably communicates with a feed mechanism within the cavity to dispense the packages.Type: ApplicationFiled: October 29, 2003Publication date: March 24, 2005Inventors: Christopher Willoughby, David Wright, Lee Travis, Jeffrey Garland
-
Publication number: 20050049747Abstract: A method and apparatus for dispensing prepackaged medication packages includes an apparatus having a body with an internal cavity and an opening. A central processing unit operably communicates with an actuator within the cavity to regulate and monitor the dispensation of the packages, while the actuator operably communicates with a feed mechanism within the cavity to dispense the packages.Type: ApplicationFiled: May 28, 2004Publication date: March 3, 2005Inventors: Christopher Willoughby, David Wright, Lee Travis, Jeffrey Garland
-
Patent number: 6498161Abstract: The present invention is directed to pyrrolidine compounds of the formula I: (wherein R1, R2, R3, R4, R5, R6 and n are defined herein) which are useful as modulators of chemokine receptor activity. In particular, these compounds are useful as modulators of the chemokine receptors CCR-5 and/or CCR-3.Type: GrantFiled: April 4, 2000Date of Patent: December 24, 2002Assignee: Merck & Co., Inc.Inventors: Charles G. Caldwell, Kevin T. Chapman, Jeffrey Hale, Dooseop Kim, Christopher Lynch, Malcolm MacCoss, Sander G. Mills, Christopher Willoughby, Scott Berk, Ronald M. Kim
-
Patent number: 6399619Abstract: The present invention is directed to pyrrolidine compounds of the formula I: (wherein R1, R2, R3, R4, R5, R6 and n are defined herein) which are useful as modulators of chemokine receptor activity. In particular, these compounds are useful as modulators of the chemokine receptors CCR-5 and/or CCR-3.Type: GrantFiled: April 4, 2000Date of Patent: June 4, 2002Assignee: Merck & Co., Inc.Inventors: Scott Berk, Charles G. Caldwell, Kevin T. Chapman, Jeffrey Hale, Christopher Lynch, Malcolm MacCoss, Sander G. Mills, Christopher Willoughby
-
Patent number: 6265434Abstract: The present invention is directed to pyrrolidine compounds of the formula 1: (wherein R1, R2, R3, R4, R5, R6 and n are defined herein) which are useful as modulators of chemokine receptor activity. In particular, these compounds are useful as modulators of the chemokine receptors CCR-5 and/or CCR-3.Type: GrantFiled: April 4, 2000Date of Patent: July 24, 2001Assignee: Merck & Co., Inc.Inventors: Charles Caldwell, Kevin T. Chapman, Jeffrey Hale, Dooseop Kim, Christopher Lynch, Malcolm MacCoss, Sander G. Mills, Keith Rosauer, Christopher Willoughby, Scott Berk
-
Patent number: 6248755Abstract: The present invention is directed to pyrrolidine compounds of the formula I: (wherein R1, R2, R3, R4, R5, R6, R14 and n are defined herein) which are useful as modulators of chemokine receptor activity. In particular, these compounds are useful as modulators of the chemokine receptors CCR-5 and/or CCR-3.Type: GrantFiled: April 4, 2000Date of Patent: June 19, 2001Assignee: Merck & Co., Inc.Inventors: Kevin Chapman, Jeffrey Hale, Dooseop Kim, Christopher Lynch, Shrenik Shah, Kothandaraman Shankaran, Dong-Ming Shen, Christopher Willoughby, Malcolm MacCoss, Sander G. Mills, Jennifer L. Loebach, Ravindra N. Guthikonda