Patents by Inventor Jon Gabriel Clapper

Jon Gabriel Clapper 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: 8687023
    Abstract: Cross slide gestures for touch displays are described. In at least some embodiments, cross slide gestures can be used on content that pans or scrolls in one direction, to enable additional actions, such as content selection, drag and drop operations, and the like. In one or more embodiments, a cross slide gesture can be performed by dragging an item or object in a direction that is different from a scrolling direction. The different-direction drag can be mapped to additional actions or functionality. In one or more embodiments, one or more thresholds can be utilized, such as a distance threshold, in combination with the different-direction drag, to map to additional actions or functionality.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Orry W. Soegiono, Jon Gabriel Clapper, Jennifer Marie Wolfe, Chantal M. Leonard, Theresa B. Pittappilly, Holger Kuehnle, John C. Whytock
  • Publication number: 20130067408
    Abstract: A graphical user interface includes a collection of selectable content items, and a command surface for selectively displaying command selectors relating to the collection of selectable content items. Responsive to user selection of a first content item from the collection, the command surface is updated to include a first set of one or more command selectors applicable to the first content item. Responsive to user selection of a second content item, the command surface is updated to include a second set of one or more command selectors applicable to both the first content item and the second content item. Each command selector in the second set is selectable to execute a contextually applicable command related to both the first content item and the second content item.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jan-Kristian Markiewicz, Gerrit Hendrik Hofmeester, Jon Gabriel Clapper, Adam George Barlow
  • Publication number: 20130067414
    Abstract: Techniques of handling input from a pointing device within a computing system. The method includes, under control of one or more processors configured with executable instructions, receiving from the pointing device a first signal while the pointing device is pointing at an object related to an executable application. The origin of the first signal is determined and if the first signal originated based upon a single activation of a first user input on the pointing device, the object is selected. If the first signal originated based upon a single activation of a second user input on the pointing device, the object is executed.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jan-Kristian Markiewicz, Gerrit Hendrik Hofmeester, Jon Gabriel Clapper, Jennifer Nan, Jesse Clay Satterfield
  • Publication number: 20130033525
    Abstract: Cross slide gestures for touch displays are described. In at least some embodiments, cross slide gestures can be used on content that pans or scrolls in one direction, to enable additional actions, such as content selection, drag and drop operations, and the like. In one or more embodiments, a cross slide gesture can be performed by dragging an item or object in a direction that is different from a scrolling direction. The different-direction drag can be mapped to additional actions or functionality. In one or more embodiments, one or more thresholds can be utilized, such as a distance threshold, in combination with the different-direction drag, to map to additional actions or functionality.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Orry W. Soegiono, Jon Gabriel Clapper, Jennifer Marie Wolfe, Chantal M. Leonard, Theresa B. Pittappilly, Holger Kuehnle, John C. Whytock
  • Patent number: D663743
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Daryl Tanghe, Jon Gabriel Clapper, Jan-Kristian Markiewicz, David Washington, Maverick Velasco, James Lee, Gerrit Hofmeester
  • Patent number: D663744
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Daryl Tanghe, Jon Gabriel Clapper, Jan-Kristian Markiewicz, David Washington, Maverick Velasco, James Lee, Gerrit Hofmeester
  • Patent number: D691173
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Megan Ann Bates, Jan-Kristian Markiewicz, Nicholas Randall Waggoner, Jon Gabriel Clapper, Harold S. Gomez, Orry Wijanarko Soegiono
  • Patent number: D693363
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Megan Ann Bates, Jan-Kristian Markiewicz, Nicholas Randall Waggoner, Jon Gabriel Clapper, Harold S. Gomez, Orry Wijanarko Soegiono
  • Patent number: D713858
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: September 23, 2014
    Assignee: Microsoft Corporation
    Inventors: Jon Gabriel Clapper, Lauren Michelle Beckwith, Jesse Clay Satterfield, Moneta K. Ho Kushner
  • Patent number: D690321
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Moneta K Ho Kushner, Gerrit Hofmeester, Jan-Kristian Markiewiez, Orry Wijanarko Soegiono, Jon Gabriel Clapper, Maverick Velasco, James Lee