Patents by Inventor Jeffrey N. Margolis

Jeffrey N. Margolis 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).

  • Publication number: 20100302253
    Abstract: Techniques for generating an avatar model during the runtime of an application are herein disclosed. The avatar model can be generated from an image captured by a capture device. End-effectors can be positioned an inverse kinematics can be used to determine positions of other nodes in the avatar model.
    Type: Application
    Filed: August 26, 2009
    Publication date: December 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Alex A. Kipman, Kudo Tsunoda, Jeffrey N. Margolis, Scott W. Sims, Nicholas D. Burton, Andrew Wilson
  • Publication number: 20100175027
    Abstract: Embodiments related to the non-uniform scrolling of a scrollable list displayed on a computing device display are disclosed. For example, one disclosed embodiment provides a method of operating a display comprising displaying a scrollable list of items that includes a first pair of list positions separated by a first spacing on the display, and a second pair of list positions separated by a second spacing that is different than the first spacing. The method further comprises detecting a movement of a manipulator from a first location to a second location, and in response, scrolling a first list item on the display between the first pair of list positions at a first scroll distance/manipulator movement distance correspondence, and scrolling a second list item between the second pair of list positions at a second scroll distance/manipulator movement distance correspondence.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Anthony Young, Niels Van Dongen, Erika Carlson, Jeffrey N. Margolis, William Vong, Joseph Michael Downing
  • Publication number: 20080320413
    Abstract: A dynamic user interface for previewing live content includes multiple tiles. Information for multiple pieces of live content available from a gallery is obtained, and this information is presented in the multiple tiles of the user interface in accordance with a current user interface layout. In accordance with one aspect, this current user interface layout changes automatically over time as the user interface is displayed. In accordance with another aspect, one or more of the multiple tiles is displayed in the user interface more prominently than the other tiles, and which information is to be displayed in the one or more tiles is based at least in part on a received fee.
    Type: Application
    Filed: June 25, 2007
    Publication date: December 25, 2008
    Applicant: Microsoft Corporation
    Inventors: Marc Oshiro, Kort Sands, Jeffrey N. Margolis, John Elsbree, Jeffrey C. Fong