Patents by Inventor Nicholas Waggoner

Nicholas Waggoner 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: 20140375572
    Abstract: Motion of manipulable content in response to input, such as touch input from a user can be defined by criteria set forth by parametric equations. An application that generates manipulable content can be tailored so that the manipulable content responds in a particular way to the input. A programmer can perform such tailoring by providing parametric equations as input to the application. A set of parametric equations can be applied to an input transform to generate an output transform, which can be used to affect motion of manipulable content as represented on an associated display, such as a touch screen display.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventors: Perumaal Shanmugam, Nicolas Brun, Nicholas Waggoner, Yin Yin
  • Publication number: 20140317538
    Abstract: In one embodiment, a graphical display device may synchronize movement between a primary content set 204 and a reflex content set 206 to create a parallax effect in a graphical user interface 202. The graphical display device may detect a user input indicating a primary position change 206 of a primary content set 204 in a graphical user interface 202. The graphical display device may instantiate a delegate thread to control a reflex content set 208. The graphical display device cause a reflex content set 208 to move in a controlled independent action 210 based on the primary position change 206.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 23, 2014
    Applicant: Microsoft Corporation
    Inventors: Nathan Pollock, Lauren Gust, Nicolas Brun, Nicholas Waggoner, Michael Nelte
  • Patent number: 8229930
    Abstract: A URL reputation system may have a reputation server and a client device with a cache of reputation information. A URL reputation query from the client to the server may return reputation data along with probabilistic set membership information for several variants of the requested URL. The client may use the probabilistic set membership information to determine if the reputation server has additional information for another related URL as well as whether the classifications are inheritable from one of the variants. If the probabilistic set membership determines that the reputation server may have additional information, a query may be made to the reputation server, otherwise the reputation may be inferred from the data stored in the cache.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: July 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Jason Cohen, Benjamin Arai, Craig Boucher, Nicholas Waggoner, Jose Marcos de Oliveira, Yun Lin
  • Publication number: 20110191342
    Abstract: A URL reputation system may have a reputation server and a client device with a cache of reputation information. A URL reputation query from the client to the server may return reputation data along with probabilistic set membership information for several variants of the requested URL. The client may use the probabilistic set membership information to determine if the reputation server has additional information for another related URL as well as whether the classifications are inheritable from one of the variants. If the probabilistic set membership determines that the reputation server may have additional information, a query may be made to the reputation server, otherwise the reputation may be inferred from the data stored in the cache.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: Microsoft Corporation
    Inventors: Jason COHEN, Benjamin Arai, Craig Boucher, Nicholas Waggoner, Jose Marcos de Oliveira, Yun Lin