Patents by Inventor Jeffrey J. Weir

Jeffrey J. Weir 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: 9612670
    Abstract: A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: April 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey J. Weir, Jennifer L. Anderson, Jennifer Wolfe, Gerrit H. Hofmeester, Jan-Kristian Markiewicz, Andrew R. Brauninger, Stuart J. Stuple, David Earl Washington, Matthew J. Kotler, Ryan Demopoulos, Amish Patel
  • Patent number: 9400567
    Abstract: A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: July 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey J. Weir, Jennifer L. Anderson, Jennifer Wolfe, Gerrit H. Hofmeester, Jan-Kristian Markiewicz, Andrew R. Brauninger, Stuart J. Stuple, David Earl Washington, Matthew J. Kotler, Ryan Demopoulos, Amish Patel
  • Publication number: 20130067373
    Abstract: A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Jennifer L. Anderson, Jennifer Wolfe, Gerrit H. Hofmeester, Jan-Kristian Markiewicz, Andrew R. Brauninger, Stuart J. Stuple, David Earl Washington, Matthew J. Kotler, Ryan Demopoulos, Amish Patel
  • Patent number: 7627600
    Abstract: Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots for the segments of media that are received. Selection of the templates may be based on the properties of the segments. Further systems and methods are directed to displaying at least a portion of non-textual digital content, such as video and pictures, in a nested view designated for the non-textual graphical content. In one example, the portion of non-textual digital content presented in the nested view is determined by the properties of the non-textual digital content. In other instances, the quantity of the non-textual data may determine what portion is displayed in the nested view.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: David Citron, Giampiero M. Sierra, Martin Van Tilburg, Jeffrey J. Weir, Orry Soegiono, Ben Constable, Colin Anthony, David Stewart, David Zearing
  • Patent number: 7605947
    Abstract: Enhancement of electronic ink is achieved by automatically displaying a contrasting outline for the ink. The outline provides a visual transition between the ink and the underlying background. The outlining color may be chosen independent of the background color(s). Thus, a user may choose any ink color desired, without regard to the background, and the written ink will be legible over the background. Moreover, the user does not need to change ink color based on the background, but instead may maintain the same ink color over the entire background if the user so desires.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Colin R. Anthony, Daniel W. Crevier, Jeffrey J. Weir, Sam J. George
  • Publication number: 20070294238
    Abstract: Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots for the segments of media that are received. Selection of the templates may be based on the properties of the segments. Further systems and methods are directed to displaying at least a portion of non-textual digital content, such as video and pictures, in a nested view designated for the non-textual graphical content. In one example, the portion of non-textual digital content presented in the nested view is determined by the properties of the non-textual digital content. In other instances, the quantity of the non-textual data may determine what portion is displayed in the nested view.
    Type: Application
    Filed: June 20, 2006
    Publication date: December 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: David Citron, Giampiero M. Sierra, Martin Van Tilburg, Jeffrey J. Weir, Orry Soegiono, Ben Constable, Colin Anthony, David Stewart, David Zearing
  • Patent number: D539299
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Jenny T. Lam, Thomas Draper, Bryan Pieratt, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D539300
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Jenny T. Lam, Thomas Draper, Bryan Pieratt, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D539301
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 27, 2007
    Assignee: Mircosoft Corporation
    Inventors: Jenny T. Lam, Thomas Draper, Bryan Pieratt, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D539302
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Jenny T. Lam, Thomas Draper, Bryan Pieratt, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D540810
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: April 17, 2007
    Assignee: Microsoft Corporation
    Inventors: Jenny T. Lam, Thomas Draper, Bryan Pieratt, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D629411
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Rowland Brown
  • Patent number: D629416
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Orry Soegiono, Rowland Brown
  • Patent number: D629417
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Rowland Brown, Orry Soegiono
  • Patent number: D629418
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Rowland Brown, Charles Cummins, Orry Soegiono, Jeffrey J. Weir
  • Patent number: D633515
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Orry Soegiono, Rowland Brown, Jeffrey J. Weir
  • Patent number: D633516
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Orry Soegiono, Rowland Brown, Jeffrey J. Weir
  • Patent number: D633517
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Orry Soegiono
  • Patent number: D650791
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey J. Weir, Orry Soegiono, Rowland Brown